Forum

SQL sorgu sorunu
 
Bildirimler
Hepsini Temizle

SQL sorgu sorunu

9 Yazılar
3 Üyeler
0 Reactions
551 Görüntüleme
(@SalihDemir)
Gönderiler: 13
Eminent Member
Konu başlatıcı
 

C# Projemde

 kullandıgım sorgu

SqlDataAdapter("Select mid As [MUSTERI ID],AdiSoyadi As [ADI
SOYADI],telefon As TELEFON,adres As ADRES,gsm As[CEP TELEFONU],isadresi
As [İS ADRESİ],skayit.girisTarihi AS [GIRIS TARIHI],skayit.cikisTarihi
AS [CIKIS TARIHI] from Tablo1,skayit", bag);

sorgum bu
ıkı , adet tablo kullanıyorum Tablo1 ve skayit. datagrıd e aktardıgımda
verıler ıkı kere cıkıyor. 

Mesela bı kaydımın ısmı AHMET datagrıdvıew de ıkı kere AHMET gozukuyor. Nerde hata yapıyorum acaba yardımcı olursanız cok mutlu olurum sımdıden Tesekkurler

 
Gönderildi : 05/08/2013 22:11

(@mutlubenmutlu)
Gönderiler: 297
Reputable Member
 

bu queryde bir sorununuz yok, data grid icinde manuel field ismi atamis olmayin ? 

 
Gönderildi : 05/08/2013 23:25

(@kenanilgun)
Gönderiler: 544
Üye
 

Merhaba, SQL sorgusunu SQL Management Studio ile sorguladığınızda da aynı şekilde iki kayıt mı geliyor ?

 
Gönderildi : 05/08/2013 23:50

(@SalihDemir)
Gönderiler: 13
Eminent Member
Konu başlatıcı
 

Sql management te hıcbır anormallık yok aynı sekılde tek verı gosterıyor. Datagrid'ede hıcbı sekılde dokunmadım 

 
Gönderildi : 06/08/2013 05:54

(@kenanilgun)
Gönderiler: 544
Üye
 

O halde kodlarınızın diğer bölümlerinde sorun olabilir. Daha detaylı kod bilgisi vermeniz mümkün mü ?

 
Gönderildi : 06/08/2013 13:18

(@SalihDemir)
Gönderiler: 13
Eminent Member
Konu başlatıcı
 

SqlDataAdapter da1 = new SqlDataAdapter();
        SqlCommand kom1 = new SqlCommand();
        DataTable dt1 = new DataTable();

 

da1 = new SqlDataAdapter("SELECT  Tablo1.mid,Tablo1.AdiSoyadi,skayit.urun,skayit.durum,skayit.servistipi FROM Tablo1,skayit  where Tablo1.mid=skayit.servisno AND skayit.servistipi='GARANTILI' and Tablo1.durum='HAZIR'", bag);
            da1.Fill(dt1);
            dataGridView1.DataSource = dt1;

 
Gönderildi : 06/08/2013 14:47

(@kenanilgun)
Gönderiler: 544
Üye
 

Bence tekrar sql sorgusunu SQL Management Studio ile sorgulamanızı ve detaylı şekilde incelemenizi öneririm.

 
Gönderildi : 06/08/2013 15:06

(@SalihDemir)
Gönderiler: 13
Eminent Member
Konu başlatıcı
 

Arkadaslar hallettım cok tesekkur ederım tek bı problemım kaldı.

 Sımdı sql de verı tıplerıne karakter uzunlugu saglayabılıyoruz mesela varchar(50) ama bunu int tıpınde yapabılırmıyız.

 

 
Gönderildi : 07/08/2013 15:16

(@kenanilgun)
Gönderiler: 544
Üye
 

Merhaba,

Sorununuzun hangi kısımdan kaynaklandığını paylaşabilirseniz seviniriz. MSSQL ile int işlemleri için aşağıdaki sayfayı inceleyebilirsiniz.

http://technet.microsoft.com/tr-tr/library/ms187745.aspx

İyi çalışmalar. 

 
Gönderildi : 07/08/2013 18:19

Paylaş: