PDA

View Full Version : تعریف نوع متناسب با نوع تعریف شده در sql



m.doostdar
سه شنبه 06 مرداد 1388, 21:00 عصر
سلام
من یک نوع persianDate در sql ایجاد کردم به خوبی هم کار میکنه
persianDate رو هم با این روش ایجاد کردم
http://www.p2p.dotnetsource.com/Default.aspx?g=posts&t=4675
حالا مسئله اینجاست که
وقتی توی C# یک dataset میسازم و میخوام جدولام رو بکشم توی اون میگه نوعش رو نمیشناسه
حالا من چجوری اون نوع persianDate رو به dataset و بعد به crystal report بشناسونم؟؟؟
تو تاپیک ها هم گشتم اما هیچی پیدا نکردم
ممنون میشم کمک کنید

m.doostdar
چهارشنبه 07 مرداد 1388, 00:36 صبح
کسی نیست کمک کنه؟؟؟؟
من این error دریافت میکنم

User-defined types(UDTs)are not supported in the Dataset Designer.

چکارش کنم؟؟؟

m.doostdar
چهارشنبه 07 مرداد 1388, 10:11 صبح
کسی نیست کمک کنه؟؟؟؟؟؟؟؟؟؟//

Unknownlive
چهارشنبه 07 مرداد 1388, 10:45 صبح
نمی تونی از کلاس Date Time کمک بگیری ؟!! یا از نوع Var استفاده کنی بعد تبدیلش کنی ؟!! اگه تو Data Table بریزی چی میشه؟

m.doostdar
چهارشنبه 07 مرداد 1388, 15:51 عصر
ممنون که راهنمایی کردید
ولی وفتی یک tableAdapter میسازی رو یک فیلدش راست کلیک کن propertis رو ببین
نوعش اونجا نوشته
حالا نوع منم باید بیاد اونجا تا بشناسه
اگه من یک کلاس تعریف کنم که اون نوع به properti های adapter اضاف نمیشه !!!!!!!
یا لااقل باید بگم این نوع من هم مثل date time باهاش برخورد کن
اما چجوری؟؟؟

Unknownlive
چهارشنبه 07 مرداد 1388, 17:51 عصر
اصلا شما می تونید پروژه تون را بزارید یا یه پروژه سبک ایجاد کنید با بانک ان ضمیمه کنید

m.doostdar
چهارشنبه 07 مرداد 1388, 22:04 عصر
یعنی چی؟؟؟؟؟؟؟؟

Unknownlive
پنج شنبه 08 مرداد 1388, 09:43 صبح
من ظور من اینه که شما پروژه تونا ضمیمه کنید با بانک ان و بگو می خواهی چی کار کنی تا ما انجام بدیم اگه حجم پروژه ات زیاد یک پروژه کوچیک مثل همون بساز و اونا بزار همین حالا فهمیدی عزیز !!!

m.doostdar
پنج شنبه 08 مرداد 1388, 11:09 صبح
دوست من پروژه نمیخواد که
من یک نوع تو SQL 2005 ساختم
حالا تو C# تو dataset نمیاد
میگه نوع رو نمیشناسه
پروژه ای که باید ضمیمه کنم میشه یک dataset که هیچی توش نیست:لبخندساده:
اخه مگه میشه تو sql یه نوع بسازی بعد C# نتونه بشنایه؟؟؟
خوب اینکه امکان ساخت نوع جدید تو sql میره زیر سوال
اصلا به چه دردی میخوره؟؟؟

kitaro
پنج شنبه 08 مرداد 1388, 16:12 عصر
اگه خیلی اصرار داری از UDT استفاده کنی تا جایی که من میدونم باید اول اونو به برنامت بشناسونی

[Serializable]
[Microsoft.SqlServer.Server.SqlUserDefinedType(Form at.Native)]
public struct persianDate: INullable
{
}

alimooghashang
یک شنبه 29 شهریور 1394, 14:37 عصر
اگه خیلی اصرار داری از UDT استفاده کنی تا جایی که من میدونم باید اول اونو به برنامت بشناسونی

[Serializable]
[Microsoft.SqlServer.Server.SqlUserDefinedType(Form at.Native)]
public struct persianDate: INullable
{
}

من از همین ننوع استفاده میکنم ارر میده
دیتاست که میخوای بسازی این ارر رو میده

User-defined types(UDTs)are not supported in the Dataset Designer.