2016-04-13 14 views
1

Veritabanındaki verileri datagridview'e nasıl görüntüleyeceğim? Ben Pencere Formu Başvurusu İşteVeritabanındaki verileri databound datagridview'e nasıl görüntüleyebilirim?

kullanıyorum Visual Studio 2012

kullanıyorum

Bu sütun benim masada kodunu

using System.Data.SqlServerCe; 
SqlCeConnection con = new SqlCeConnection(@"Data Source=C:\Co-op\Contact\Contact\ContactDataBase.sdf;Password=********"); 

yapmak ilgilidir bazı kodudur Açıklama:

Id, Name, Adress, Phone, Email

+2

dönmelidir Çizgiyi

 adapter.SelectCommand.Parameters.Add(param1); 

Thes içermelidir sql parametreler kullanıyorsanız. Ne * tam * sorun mu yaşıyorsunuz? –

cevap

2

Bu

bunu gerekirse sizin SQL veri adaptörü

public static SqlDataAdapter CreateCustomAdapter(int OrderIDInt) 
    { 

     SqlCeConnection con = new SqlCeConnection(@"Data Source=C:\Co-op\Contact\Contact\ContactDataBase.sdf;Password=********"); 
     con.Open(); 
     SqlDataAdapter adapter = new SqlDataAdapter(); 

Thes Creat

using (SqlDataAdapter sa = CreateCustomAdapter(OrderIDInt)) 
     { 
      sa.Fill(OrderTable); 
      dataGridView1.DataSource = OrderTable; 
     } 

sql parametrelerini oluşturmak için iyi bir yerdir nasıl yapılacağı örneğidir

SqlParameter param1 = new SqlParameter("@CURSTAT", record.curstat); 

Seçme komutunu yazın

 adapter.SelectCommand = new SqlCommand("select Id, Name, Adress, Phone, Email from [The name of the table]", coמ); 

Eğer Sonra adaptörü Bir daha spesifik soruyu sormak gerekir

return adapter; 
} 
İlgili konular