PDA

View Full Version : سوال: تشخیص خالی بودن جدول



RamezanBeik
پنج شنبه 14 مهر 1390, 14:55 عصر
درود بر شماها
گویا قسمت جستجو این بخش مشکل پیدا کرده.
مطمئن هستم که این سوال بارها تکرار شده
پس معذرت می خواهم.
چطوری می تونم خالی بودن یک جدول رو بررسی کنم.
با تشکر.

parsaid
شنبه 16 مهر 1390, 08:48 صبح
سلام
اگه BOF و EOF رکودستت برابر True باشه ، یعنی جدولت خالیه

sina_saravi1
شنبه 16 مهر 1390, 13:47 عصر
درود بر شماها
گویا قسمت جستجو این بخش مشکل پیدا کرده.
مطمئن هستم که این سوال بارها تکرار شده
پس معذرت می خواهم.
چطوری می تونم خالی بودن یک جدول رو بررسی کنم.
با تشکر.

شما میتونید جدول رو لود کنید تو یک دیتا تیبل یا دیتا ست بعد میاید تعداد ردیف ها رو نگاه میکنید

به کد زیر نگاه کنید :


Dim Con As New Data.SqlClient.SqlConnection("connection string")
Dim DA As New Data.SqlClient.SqlDataAdapter("select * from tbl", Con)
Dim DS As New DataSet
DA.Fill(DS)
MsgBox(DS.Tables(0).Rows.Count)

minaforotan
شنبه 16 مهر 1390, 22:32 عصر
Dim SqlCmd As New SqlCommand("SELECT Count(*) FROM tabel1", cn)

cn.Open()

If SqlCmd.ExecuteScalar() = 0 Then
msgbox"جدول خالی است"
cn.Close()
End If