PDA

View Full Version : تبديل كد vb.net به c#



sabair
سه شنبه 30 مهر 1387, 19:22 عصر
سلام

من در vb.net از اين كد استفاده مي كردم


ds.Tables("table1").Rows(2).Item("name")

اين كد در c# چي مي شود

Armin060
سه شنبه 30 مهر 1387, 19:32 عصر
ds چیه؟؟؟؟؟؟؟؟؟؟؟

HamidNazari
سه شنبه 30 مهر 1387, 21:17 عصر
فقط پرانتزها رو تبدیل به براکت کنین .

سمیرا دهقان
چهارشنبه 01 آبان 1387, 09:09 صبح
سلام

من این کد را نوشتم


ds.Tables["ali"].Rows[2].Item["name"];

ولی این خطا ها را داد

1
Only assignment, call, increment, decrement, and new object expressions can be used as a statement

2
'System.Data.DataRow' does not contain a definition for 'Item'

SMRAH1
چهارشنبه 01 آبان 1387, 09:22 صبح
از وجود جدولی با نام ali که جداقل دارای سه ردیف باشد و دارای فیلدی به نام name باشد مطمئنی؟

علیرضا مداح
چهارشنبه 01 آبان 1387, 09:30 صبح
سلام دوست عزیز،


ds.Tables["table1"].Rows[2]["name");

سمیرا دهقان
چهارشنبه 01 آبان 1387, 10:07 صبح
از وجود جدولی با نام ali که جداقل دارای سه ردیف باشد و دارای فیلدی به نام name باشد مطمئنی؟

آره وجود داره

سمیرا دهقان
چهارشنبه 01 آبان 1387, 10:09 صبح
سلام دوست عزیز،


ds.Tables["table1"].Rows[2]["name");

این کد هم کار نکرد و خطای اولی را می دهد که من در بالا نوشتم


ds.Tables["ali"].Rows[2]["name"];

Armin060
چهارشنبه 01 آبان 1387, 15:22 عصر
شما به من بگيد ds چی هست؟ تا ببينم ميتونم كمك كنم...!!!

ASKaffash
چهارشنبه 01 آبان 1387, 17:16 عصر
این کد هم کار نکرد و خطای اولی را می دهد که من در بالا نوشتم


ds.Tables["ali"].Rows[2]["name"];


سلام
اگر شی ds از جنس DataSet است کد آقای مداح در C# کامل است و همیشه در حال استفاده از این شکل کد هستیم مگر اینکه نام فیلد یا جدول را اشتباه ارائه میدهید.

Armin060
چهارشنبه 01 آبان 1387, 18:18 عصر
شما ds رو چطوری تعريف ميكنيد ( در #C )

HamidNazari
چهارشنبه 01 آبان 1387, 20:03 عصر
شما تو یه خط فقط نوشتین ؟

ds.Tables["ali"].Rows[2].Item["name"];

اصلاً عملیاتی انجام داده میشه ؟ تابعی چیزی فراخوانی کردین ؟

سمیرا دهقان
جمعه 03 آبان 1387, 10:58 صبح
من dataset را این جوری تعریف می کنم



DataSet ds = new DataSet();

Armin060
جمعه 03 آبان 1387, 12:37 عصر
همون بايد به جای پرانتز ها كتيشن بزاري. يعنی چی خطا ميده....بزن بتركونش...اگر خطا ميده...شايد خرابه.!

sepanta2008
جمعه 03 آبان 1387, 17:47 عصر
سلام
دوست عزیز
شما می تونید واسه تبدیل کدهای vb به c# از سایت های مختلفی استفاده کنید
http://converter.telerik.com