PDA

View Full Version : سوال: چطور میشه فهمید مقادیر مورد نظر در بانک اطلاعات هستند و اونو در شرط استفاده کرد؟



m.h.movahedi
سه شنبه 09 آذر 1389, 13:39 عصر
سلام

برای پیدا کردن سطر خاص از select استفاده میشه حالا اگه مقداری پیدا نشد این دستور چه چیزی رو بر میگردونه و چطور میشه از اون توی یک شرط استفاده کرد مثل if که اگه مقداری پیدا نشد متوجه شیم ؟لطفا" با مثال توضیح بدید.

hossin.esm
سه شنبه 09 آذر 1389, 14:56 عصر
DataSet ds = newDataSet();
SqlDataAdapter da = newSqlDataAdapter();
SqlConnection con = newSqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto ry|\\File.mdf;Integrated Security=True;Connect Timeout=30");
SqlCommand cmd = newSqlCommand();
ds.Clear();
da.SelectCommand = newSqlCommand();
da.SelectCommand.CommandText = "select * from table1 where id=1";
da.SelectCommand.Connection = con;
con.Open();
da.Fill(ds, "table1");
con.Close();
if (ds.Tables["table1"].Rows.Count > 0)
{
رکورد پیدا شد //
}
else
{
رکوردی پیدا نشد //
}