PDA

View Full Version : مشکل در گرفتن متغیر توسط دیتا ست



forozeshfard
چهارشنبه 17 مهر 1387, 09:18 صبح
سلام بر تمام دوستان
من تکه کد زیر را که می نویسم

For i = 0 To 10
If ( pic = (ds.Tables("table1").Rows(i)("img1")) ) Then
(" <script/> (' نام اين عکس تکراري است ') Response.Write("<script> alert

End If
Next

()sc.ExecuteNonQuery
……….
………
pic نام یک متغیر است که یک مقدار دارد نکته در این است که

متغیر i در rows مقدار نمی گیرد و اگر جای i مستقیما عدد بگذارم مشکلی پیدا نمی کند اما نسبت به متغیر واکنشی نشان نمی دهد و خطای زیر را می دهد ممنون می شوم راهنمایی نمایید
There is no row at position 18.

forozeshfard
چهارشنبه 17 مهر 1387, 13:37 عصر
دوستان لطفا راهنمایی نمایید
ممنون

forozeshfard
چهارشنبه 17 مهر 1387, 16:58 عصر
ممنون از توجه شما
با این روش مشکل حل نمی شود

milade
چهارشنبه 17 مهر 1387, 17:09 عصر
ببین خیـــــــــــــــــــــــ ــــــلی بد توضیح دادی
بگو می خوای چی کار کنی (واضح تر بگو عزیزم)
ممنون!!!!!!!

forozeshfard
چهارشنبه 17 مهر 1387, 17:52 عصر
بسیار ممنون از توجه شما
من دارم اطلاعاتم را به دیتا بیس (sql server)اضافه می کنم و چند تا فیلد عکس در دیتا بیسم دارم و حالا می خواهم چک کنم که اگر عکسی که می خواهم در دیتا بیس اضافه کنم اسمش تکراری است جلوگیری کند و یک پیغام دهد

milade
چهارشنبه 17 مهر 1387, 19:49 عصر
سلام
ببین شما با یه select ساده بدون دردسر کنترل کن ببین که ایا عکس هست یا نه اگه بود ... اگه نبود پیام بده
موفق و پیروز باشید