PDA

View Full Version : سوال: من مي خوام نتيجه يک Query را روي يک Table به دست بيارم



mr.hamidmoayeri
سه شنبه 21 مهر 1388, 11:04 صبح
سلام
من مي خوام نتيجه يک Query را به دست بيارم
مثلا از يک دستور SELECT استفاده کردم به شکل زير
"SELECT MotherbordName FROM Motherbord
WHERE MotherbordName='"+txtBasicINFO
الان مي خوام نتيجه اين Query را داشته باشم
فکر کنم يک عدد مي ده بهمون که آيا اين مقدار در Table مربوطه بوده يا نه ؟
آيا مي شه با SqlDatatReader اين کار رو کرد يا به هر شکل ديگر!

من با #C کار مي کنم و بانک اطلاعاتي که استفاده مي کنم SqlServer 2005 هستش
اگه مي شه کد مربوطه را هم بنويسيد.

حالا اگه بخوام از نتيجه اين Query يک مقايسه رو انجام بدم . يعني اگه مورد مقايسه اي در Table بود يک کار رو انجام بده (مثلا Lable1.visible=false) و اگه نبود Lable1.visible=True بشه .
در واقع آن مقداري که بايد در جلوي دستور if بياد چطور بايد ازش استفاده کنم
ممنون

آریوس1985
سه شنبه 21 مهر 1388, 12:12 عصر
string strQuery = @"SELECT MotherbordName FROM Motherbord
WHERE MotherbordName='"+txtBasicINFO
SqlDataAdapter sqlDA = new SqlDataAdapter(strQuery, connection.SqlCnn);
connection.OpenDbConnection();
sqlDA.Fill(dt);

dt در واقع DataTable پاس شده به تابع است
حالا حاصل Query مورد نظر داخل اون ریخته شده