PDA

View Full Version : برگرداندن يه مقدار از يه ركورد تيبل ؟



Afshin160
یک شنبه 24 آذر 1387, 12:43 عصر
سلام ....
من يه كلاس براي select نوشتم كه يه datatable را برميگداند ...به اين صورت

Dim cmd As New OleDbCommand
Dim con As New OleDbConnection
Dim da As New OleDbDataAdapter(cmd)
con.ConnectionString = connectionString
cmd.Connection = con
con.Open()
cmd.CommandText = ole
da.Fill(dt)
con.Close()



حال مي خواهم از همين select ماگزيموم id را بدست آورم كه اين كار رو هم با دستور


select max(idnamebank) from TnameBank


كه به تابع بالا پاس ميدهم بدست مي آورم ..
حال يه مشكل دارم و اون اينكه اين خروجي يه datatable يه فيلدي هست حال مي خواهم مقدار اين را در يه متغيير string بريزم ... .. حال بايد چكار كنم ؟

متشكرم
افشين160

rostamkhani
دوشنبه 25 آذر 1387, 18:55 عصر
سلام
میتونید با DataTable به شکل یک آرایه دوبعدی از سطر ستون استفاده کنید .
در این Select نتیجه احتمالا یک جدول یک سطری و یک ستونی در نتیجه میتونید به شکل زیر مقدار Query
رو میتونید بخونین .



this.Text = dt.Rows[0][0].ToString();