PDA

View Full Version : سوال: استفاده از پارامترهای فراخوانده شده توسط SqlCommand



hosseinbarnamenevis
چهارشنبه 07 فروردین 1392, 12:43 عصر
چه جوری میشه از پارامترهایی که تویه دستور زیر فراخوانی کردیم استفاده کنیم؟
یعنی بریزیم داخل تکست باکس؟


Dim conn As New SqlConnection(cnnstr())
Dim comm As New SqlCommand("Select itm_address,itm_tell from tblashkhas where itm_name=" & cboName.Text, conn)
If conn.State = ConnectionState.Closed Then
conn.Open()
End If

zahedi121
چهارشنبه 07 فروردین 1392, 13:49 عصر
سلام
اول این تاپیک (http://barnamenevis.org/showthread.php?333713-برنامه-نویسی-پایگاه-داده-به-صورت-گام-به-گام) را ببینید بعد هم جستجو کنید . بعد هم یک چیزی مثل این را به ادامه دستوراتتون اضافه کنید:چشمک::
iop = comm.ExecuteScalar()
conn.Close()
Textbox1.Text = iop

hosseinbarnamenevis
چهارشنبه 07 فروردین 1392, 14:23 عصر
ممنون از راهنماییتون
اما من خب مطمئن باشین قبلش جستجو میکنم
و اینکه دستور ExecuteScalar مگه میتونه بیشتر از یک ستون رو برگردونه؟
من اینجا 2تا دارم و این ExecuteScalar تا جایی که من میدونم میتونه یه چیزی مثل
Count(*) رو برگردونه

zahedi121
پنج شنبه 08 فروردین 1392, 06:19 صبح
سلام
یعنی میخواهید دوتا متغیر را در یک متغیر یک بعدی بریزید ؟!
میشه اول تک تک ستون ها تون را بگیرید بعد رشته ها را به هم وصل کنید .
موفق باشید