PDA

View Full Version : سوال: مشکل با کوئری LAST برای انتخاب آخرین رکورد وارد شده



پیام حیاتی
چهارشنبه 14 مرداد 1394, 02:12 صبح
سلام
من با کوئری Max تونستم این کار رو انجام بدم اما می خوام بدونم مشکل این کدها چیه :

con.Open();
SqlDataAdapter da = new SqlDataAdapter("select LAST (i_id) from Table_1) ", con);
DataSet ds = new DataSet();
da.Fill(ds, "Temp");
GridView3.DataSource = ds;
GridView3.DataMember = "Temp";
GridView3.DataBind();
con.Close();


خطا :

133927

تشکر.

elahe471
چهارشنبه 14 مرداد 1394, 10:49 صبح
تابع LAST فقط توی Access ساپورت میشه برای sql معمولا از Top استفاده می کنن با order desc
برای کد شما اینجوری میشه

select top 1 i_id from Table_1
order by i_id desc