Morteza_s
چهارشنبه 20 آذر 1387, 16:29 عصر
سلام
همونطور که می دونید به عنوان مثال از طریق این دستور SQL میشه تعداد رکوردهای خاصی رو پیدا کرد
Select Count(*) AS Cn FROM Table1 WHERE name LIKE '%Ali%'
من برای بدست آوردن تعداد رکوردها در برنامه این کار رو کردم:
objCommand = New OleDbCommand("Select Count(*) AS Cn FROM Table1 WHERE name LIKE '%Ali%'", objConnection)
objDataReader = objCommand.ExecuteReader
If objDataReader.HasRows = True Then
TextBox1.Text=objDataReader("Cn")
End If
اما تعداد رکوردها رو در تکست باکس نمی ریزه و خطا میده (البته objCommand و objDataReader قبلآ تعریف شدند)
اگر این روش اشتباهه از چه روشی باید استفاده کرد؟
ممنون
همونطور که می دونید به عنوان مثال از طریق این دستور SQL میشه تعداد رکوردهای خاصی رو پیدا کرد
Select Count(*) AS Cn FROM Table1 WHERE name LIKE '%Ali%'
من برای بدست آوردن تعداد رکوردها در برنامه این کار رو کردم:
objCommand = New OleDbCommand("Select Count(*) AS Cn FROM Table1 WHERE name LIKE '%Ali%'", objConnection)
objDataReader = objCommand.ExecuteReader
If objDataReader.HasRows = True Then
TextBox1.Text=objDataReader("Cn")
End If
اما تعداد رکوردها رو در تکست باکس نمی ریزه و خطا میده (البته objCommand و objDataReader قبلآ تعریف شدند)
اگر این روش اشتباهه از چه روشی باید استفاده کرد؟
ممنون