صفحه: 1    پایین
  چاپ صفحه  
نويسنده موضوع: خطای sqlexpess و Boolean در dotNet  (دفعات بازدید: 488 بار)
فاطیما
عضو تیم طراحی بازی
*
تعداد ارسال: 741



فعالیت هفتگی
0%
سپاسگزاری
-اهدا شده: 378
-دریافت شده: 750




« : 29 فروردين 1388,ساعت 06:50:13 »
پاسخپاسخ

سلام وقت بخیر
داخل این دوتا عکس error هاش چیه؟
اگه توی vs شیء datasource نباشه باید از کجا پیداش کنیم؟؟

ممنون از لطفتون




« آخرين ويرايش: 29 فروردين 1388,ساعت 10:11:29 توسط Siavash » گزارش به مدیر انجمن   خارج شده است
Siavash
مدیر ارشد
*
تعداد ارسال: 5414



فعالیت هفتگی
0%
سپاسگزاری
-اهدا شده: 3977
-دریافت شده: 1741




« پاسخ #1 : 29 فروردين 1388,ساعت 08:09:42 »
پاسخپاسخ

اولی منظورش اینه که شما باید در ردیف اول و ستون 54م یک مقدار Boolean یعنی True یا False وارد کنید ولی شما یک رشته: String وارد کردین! این خلاف نوع تعریف شده در پایگاه داده است.

در دومی هم داره می گه که همچین عبارتی به عنوان یک دستور کلیدی در .Net شناخته شده نیست! sqlexpess این میتونه اشتباه در Syntax دستور باشه!
گزارش به مدیر انجمن   خارج شده است

چند روزی شدیدا درگیرم... کمتر سر میزنم.

آنجا که همه مثل هم فکر میکنند، هیچ کس خیلی فکر نمیکند!

تصور كن اگر قرار بود هر كس به اندازه ی دانش خود حرف بزند چه سكوتی بر دنیا حاكم میشد (ناپلئون)
Siavash
مدیر ارشد
*
تعداد ارسال: 5414



فعالیت هفتگی
0%
سپاسگزاری
-اهدا شده: 3977
-دریافت شده: 1741




« پاسخ #2 : 29 فروردين 1388,ساعت 10:04:59 »
پاسخپاسخ

حدسم درست بود، Syntax اون دستور به این شکل باید باشه:

کد:
1 myConnection = New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\db.mdf;Integrated Security=True;User Instance=True")
2 

* لطفا نام تاپیک را به صورت کامل و دقیقا مرتبط با متن تاپیک انتخاب کنید.
گزارش به مدیر انجمن   خارج شده است
فاطیما
عضو تیم طراحی بازی
*
تعداد ارسال: 741



فعالیت هفتگی
0%
سپاسگزاری
-اهدا شده: 378
-دریافت شده: 750




« پاسخ #3 : 29 فروردين 1388,ساعت 17:43:52 »
پاسخپاسخ

چشم,ممنون
رشته باید به این شکل نوشته بشه تا ازش اشکال نگیره.
 
Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\db.mdf;Integrated Security=True;User Instance=True
 
ولی بعد به از این یکی اشکال میگیره؟؟؟
گزارش به مدیر انجمن   خارج شده است
Siavash
مدیر ارشد
*
تعداد ارسال: 5414



فعالیت هفتگی
0%
سپاسگزاری
-اهدا شده: 3977
-دریافت شده: 1741




« پاسخ #4 : 29 فروردين 1388,ساعت 18:06:18 »
پاسخپاسخ

ممنون.

در دات نت چیزی وجود داره به نام CommandTimeout که مدت زمان انتظار برای اجرای دستور رو مشخص میکنه. اگه از TableAdapter استفاده میکنی به لینک زیر از MSDN مایکروسافت مراجعه کن تا ببینی چطور میتونی مشکل رو رفع کنی:



وگرنه از لینک زیر ببین که چطور میشه CommandTimeOut رو تغییر داد: (در اینجا باید افزایشش بدی)

« آخرين ويرايش: 29 فروردين 1388,ساعت 18:08:09 توسط Siavash » گزارش به مدیر انجمن   خارج شده است
فاطیما
عضو تیم طراحی بازی
*
تعداد ارسال: 741



فعالیت هفتگی
0%
سپاسگزاری
-اهدا شده: 378
-دریافت شده: 750




« پاسخ #5 : 29 فروردين 1388,ساعت 18:21:57 »
پاسخپاسخ

ممنون
لطف کردین.
تشکر
گزارش به مدیر انجمن   خارج شده است
صفحه: 1    بالا
  چاپ صفحه  
 
پرش به :