View Full Version : sqldatareader در 3 لایه ای
nafisehk
شنبه 23 شهریور 1392, 15:58 عصر
سلام
تو دستور ی select که نتیجه تو دیتا تیبله،دیتاتیبل return میشه اینجا چی باید Return شه؟؟؟:اشتباه::اشتباه:
میشه یه مثال ساده بزنید .
مرسییییی
esafb52
شنبه 23 شهریور 1392, 16:08 عصر
خود دیتا تیبل مثل این
public DataTable loadQUSETIONTEXT(int idgroup)
{
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = new SqlCommand();
da.SelectCommand.CommandText = "qustiontex";
da.SelectCommand.Parameters.AddWithValue("@GROUPID", idgroup);
DataTable dt = db.AllSelect(da);
return dt;
}
nafisehk
شنبه 23 شهریور 1392, 16:32 عصر
خوب وقتی با دیتاریدر میخونی که نتیجه رو تو دیتاتیبل قرار نمیدی,
اینجوری میخونی
Name=mysqldatareader["Name"]
این و چطور باید برگردوند؟
nafisehk
یک شنبه 24 شهریور 1392, 08:58 صبح
خود دیتا تیبل مثل این
public DataTable loadQUSETIONTEXT(int idgroup)
{
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = new SqlCommand();
da.SelectCommand.CommandText = "qustiontex";
da.SelectCommand.Parameters.AddWithValue("@GROUPID ", idgroup);
DataTable dt = db.AllSelect(da);
return dt;
}
به جای استفاده از دیتاریدر از سطر و ستون دیتاتیبل استفاده کردم. اما نفهمیدم چطور باید از دیتاریدر استفاده کرد!!!اساتید راهنمایی کنید. مرسی
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.