searchman
دوشنبه 08 بهمن 1386, 15:39 عصر
باعرض سلام
متاسفانه حواندن یک فیلد مدتی سر کارم گزاشته و با search توی فروم هم به نتیجه نرسیدم
من یک جدول دارم که با استفاده از شی command می خوام مقدار یک فیلد از یک رکورد اون رو بخونم .
Dim cnm AsNew SqlConnection("server=.;uid=sa;pwd=;database=QC;Connect Timeout=15")
Dim Cm AsNew SqlCommand("SELECT pass FROM tblunpass WHERE un=" & PrepareStr(cmbuser.Text), cnm)
cnm.Open()
Dim pass AsString
pass = Cm.ExecuteScalar()
cnm.Close()
مشکل:
من 5 تا رکورد توی این جدولم دارم که وقتی این تیکه کد رو (و کد های مشابه) اجرا می کنم تنها بر روی 2 رکورد این کد جواب می ده و دستور Cm.ExecuteScalar برای 3 رکورد دیگه nothing بر می گردونه.
از اونجایی که فکر می کنم کد مشکلی نداره پس از بانک؟اگه کمک می کنه فیلد pass رو از نوع varchar تعریف کرده ام.
پیشاپیش ممنون
متاسفانه حواندن یک فیلد مدتی سر کارم گزاشته و با search توی فروم هم به نتیجه نرسیدم
من یک جدول دارم که با استفاده از شی command می خوام مقدار یک فیلد از یک رکورد اون رو بخونم .
Dim cnm AsNew SqlConnection("server=.;uid=sa;pwd=;database=QC;Connect Timeout=15")
Dim Cm AsNew SqlCommand("SELECT pass FROM tblunpass WHERE un=" & PrepareStr(cmbuser.Text), cnm)
cnm.Open()
Dim pass AsString
pass = Cm.ExecuteScalar()
cnm.Close()
مشکل:
من 5 تا رکورد توی این جدولم دارم که وقتی این تیکه کد رو (و کد های مشابه) اجرا می کنم تنها بر روی 2 رکورد این کد جواب می ده و دستور Cm.ExecuteScalar برای 3 رکورد دیگه nothing بر می گردونه.
از اونجایی که فکر می کنم کد مشکلی نداره پس از بانک؟اگه کمک می کنه فیلد pass رو از نوع varchar تعریف کرده ام.
پیشاپیش ممنون