while (dr.Read()) {...}
'u kullanabileceğimi biliyorum ama bu, tablomdaki her alanı döngüler, ilk satırdaki tüm değerleri almak istiyorum, sonra ikinci ... vb.DataReader değer satırı, satır
ı var diyelim böyle bir tablo:
ID--------------Value1--------------Value2------------------Value3
1 hello hello2 hello3
2 hi1 hi2 hi3
3 hey1 hey2
Ben çıktı istediğiniz gibi: merhaba Hi1 hey1 aşağıdaki yorum itibaren
:
bayrak
SqlCeCommand cmd = new SqlCeCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "Select * From DataLogger1 where Time BETWEEN '"+DateTimePicker.Value+"' AND '"+DateTimePicker1.Value+"' ";
cmd.Connection = conn1;
conn1.Open();
SqlCeDataReader rd= cmd.ExecuteReader();
while(rd.Read())
{
Globals.Tags.Xarrray[0].Value=rd[2].ToString();
Globals.Tags.Xarrray[1].Value=rd[2].ToString();
Globals.Tags.Xarrray[2].Value=rd[2].ToString();
Globals.Tags.Xarrray[3].Value=rd[2].ToString();
Globals.Tags.Xarrray[4].Value=rd[2].ToString();
'DataReader.Read()', * sütunları * değil * satırlarını * açar. Tam olarak istediğin şeyi yapıyor. Senin sorunun ne? Örnek kodunuz var mı? –
sütunu mu kastediyorsunuz? –
Değer 1 sütun değeri aşağıdaki gibi saklamak istiyorum: textbox1.text = merhaba textboxw.text = hi1 textbox3.text = hey1 – sacpat