id'nin otomatik sayı olup olmadığını kontrol et IF YOU ARE NOT TİRED, YOU ARE NOT DOING IT RIGHT

otomatik abi 1/2/3 dıye artıyor

InsertOnSubmit'in içinde ki kodları da verebilir misin IF YOU ARE NOT TİRED, YOU ARE NOT DOING IT RIGHT

ilgilenen herkese tek tek teşekkürler sorun dbml dosyama uyeler tablomu pk etmeden onceki sekliyle koymamdan kaynaklanıyormuş uyeler tablomu guncel olanıyla degğiştirdikten sonra bir sıkıntı kalmadı."mstraker" arkadaşımıza ilgisinden ve yardımlarından dolayı ayrıca teşekkür ediyorum bu sıkıntıyı o farketti.

Sen database'e üyeler tablosuna sonra dan primary key girmişsin. Projede "eticaret. dbml" şablonunu yenisine gre değiştirmemişsin. Byle olunca üyeler tablosundaki primary keyi grmüyor. Şimdi yapacağın şey "eticaret. dbml" dosyanı güncellemek yada silip yeniden aynı isimle oluşturmak yeniden veritabanından bilgileri alarak. what makes you think i am not?

ncelikle primary key olduğuna emin misin? Genelde primary key olmayan alanı güncellemeye çalıştığında olur bu hata.. Onun dışında sql güncelleme komutun filan doğru mu? zellikle o kısmı verirsen kod olarak daha iyi olur.. what makes you think i am not?

tabiki kodlar su sekilde Uyeler uye = new Uyeler ; uye. Sehir = drpSehirler. SelectedItem. Text; uye. İlce = drpilceler. SelectedItem. Text; et. Uyelers. InsertOnSubmit ; et. SubmitChanges ; uye. UyeAdSoyad = txtAdSoyad. Text; uye. UyeEposta = txtEposta. Text; uye. Sifre = txtsifre. Text; uye. Adres = txtAdres. Text; uye. Telefon = txtTel. Text; uye. Gsm = txtGsm. Text; uye. Onay = 1; uye. EklenmeTarihi = DateTime. Now;

arkadaşlar merhabalar veritabanına kayıt eklemek istediğimde aşağıdakı gıbı bır hata alıyorum tabloyu silip baştan oluşturmama rağmen hatayı almaya devam ettim c# ile webprogramlamada ve sqlserver da yeniyim yardımlarınızı bekliyorum :) Bu arada PrimaryKey de var tabloda invaild operation exception was unhandled by user code Birincil anahtarı olmadığından 'Table ' üzerinde Oluşturma, Güncelleştirme veya Silme işlemleri yapılamıyor.

bu tablomun grüntüsü. buda procedure kodları SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER proc . @UyeAdSoyad nvarchar(50) ,@UyeEposta nvarchar(50) ,@Sifre nvarchar(41) ,@Adres nvarchar ,@Telefon char(11) ,@Gsm char(11) ,@EklenmeTarihi smalldatetime,@Onay int,@Sehir nvarchar(50) ,@lce nvarchar(50) as begin insert into uyeler values end

kodlarını paylaşır mısın bakalım IF YOU ARE NOT TİRED, YOU ARE NOT DOING IT RIGHT