امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
سوالاتی در مورد پرس و جوها در vb.net2005
نویسنده پیام
park آفلاین
كاربر دو ستاره
**

ارسال‌ها: 97
موضوع‌ها: 81
تاریخ عضویت: خرداد ۱۳۸۷

تشکرها : 5
( 11 تشکر در 6 ارسال )
ارسال: #1
سوالاتی در مورد پرس و جوها در vb.net2005
سلام
دو سوال داشتم
1- دوستان من با این دستور شماره کدی را وارد و ان را حذف می کنم. حال اگر این شماره کد وجود نداشته باشد هیچ پیغام خطایی داده نمی شود. چه کار کنم که بر این کار بتوانم مدیدیت داشته باشم
کد:
SqlCommand1.CommandText = "delete Table1 where code= ' " & i & "'"
SqlCommand1.ExecuteNonQuery()
من از sql server 2000 استفاده می کنم و برنامه مشکلی برای اتصال به دیتا بیس هم ندارد

2-با این کد فقط می توانم ردیف هایی را update کنم که براساس یک مقدار عددی جستجو می کنم ، و نمی توانم بر اساس یک مقدار رشته ای جستجو کنم و انرا را آپدیت کنم
کد:
SqlCommand1.CommandText = "update Table1 set name ='ali' where code= ' " & i & "'"
اگر به جای code ، نام قرار دهم sql نمی تواند آنرا پیدا کند. لطفا کد این قسمت را به من آموزش دهید
سپاس
۱۰-خرداد-۱۳۸۸, ۱۱:۲۲:۲۶
ارسال‌ها
پاسخ
esmaeily-hosein آفلاین
كاربر دو ستاره
**

ارسال‌ها: 232
موضوع‌ها: 12
تاریخ عضویت: دى ۱۳۸۴

تشکرها : 6
( 91 تشکر در 46 ارسال )
ارسال: #2
RE: سوالاتی در مورد پرس و جوها در vb.net2005
ExecuteNonQuery() مقدار بازگشتی به نام RowsAffected داره که تعدا سطرهای تحت تاثیر قرار گرفته رو برمیگردونه حالا میتونی یه شرط بزاری ببینی بزگتر از صفر هست یا نه .
کد:
dim rowsAffected as Integer =SqlCommand1.ExecuteNonQuery();
if rowsAffected >0 then
'do something

هر چی روش خوبه توش خوب نیست!
۱۰-خرداد-۱۳۸۸, ۱۳:۴۷:۴۷
ارسال‌ها
پاسخ
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #3
RE: سوالاتی در مورد پرس و جوها در vb.net2005
برای 2
چرا نمیشه؟ اگه رشته دقیقا مطابقت داشته باشه پیدا میکنه.
اگه هم دقیقا مطابقت نداشته باشه میتونید از Like استفاده کنید.

میزان رای دشمن است!
[تصویر:  cff100.png]
۱۰-خرداد-۱۳۸۸, ۱۹:۵۳:۳۵
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سوالاتی در مورد بانک اطلاعاتی در 2005 vb.net park 1 3,581 ۰۳-خرداد-۱۳۸۸, ۱۳:۴۰:۵۵
آخرین ارسال: Rink8
Question updateو search و پر کدن مجدد DataGridView در vb.net2005 افشين160 1 4,126 ۰۷-فروردین-۱۳۸۷, ۱۳:۴۸:۳۲
آخرین ارسال: ajlajlajl
Exclamation PropertyBag در vb.net2005 yeketaz 11 6,173 ۲۰-اسفند-۱۳۸۶, ۱۵:۴۴:۴۲
آخرین ارسال: yeketaz

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS