0
saklı prosedür: sadece bir sütunBir SQL Server saklı yordamının sonucu bir vb.net combobox nasıl alınır?
select sum(column)
from table
döner, belirli bir tablodan bir satır.
vb.net formunda bir hücre tablosunda toplamı almak için datagridview kullanmak istemiyorum, basit bir combobox'ta toplamı almak istiyorum. Mümkün? SQL kodu yalnızca tek bir satır dönen Eğer
...
Dim cmd As New SqlCommand("stored_procedure", con)
con.Open()
cmd.CommandType = CommandType.StoredProcedure
cmd.Parameters.Add("@parameter", SqlDbType.VarChar).Value = TextBox1.Text
Dim dtc As New DataTable
dtc.Load(cmd.ExecuteReader())
con.Close()
DataGridView1.DataSource = dtc ' this is working
ComboBox1.DataSource = dtc ' for this I get System.Data.DataRowView in combo
...
Eğer
combobox1.add, tek sütun (SELECT COUNT (*) ... 'durumunda olduğu gibi,' cmd.ExecuteScalar() '(“ ExecuteReader ”yerine) kullanabilirsiniz, böylece bu tek değer çok daha kolay döndü –