Otomatik No Verme

1 2
04/09/2017, 21:55

karaayhan

bir tablodan başka bir tabloya veri aktarmak için ekleme sorgusu kullanıyorum
ancak burada FİŞNO adındaki alanı ekletirken eklenen tablodaki FİŞNO 'nun en son 
değerinden başlamak üzere birer artarak yeni FİŞNO vermem lazım ancak benim eklettiğimde hepsi bir fazlası olarak ekleniyor.
eklenen tablodaki en son FİŞNO=4 
benim eklettiğim 10 kayıtın hepsinde FİŞNO=5 
olarak ekleme yapıldı.
oysaki 5,6,7,8.....14 olmalıydı...
teşekkürler.
04/09/2017, 23:59

ozguryasin

Merhaba; örneğinizi incelemeye çalıştım. Dediğim gibi incelemeye çalıştım. Öncelikle şunu dile getireyim, bir çok hatalar mevcut örneğinizde, öncelikle Türkçe karakter, Boşluk, düzen eksikliği vb...

düzen eksikliğimden maksat alan adlarını hep değiştirip durmuşsunuz, bunda nasıl bir mantık güttünüz tam olarak çıkartamadım. bir alanda alan adı siparistarihi ise diğer alanda da aynı olsun. ve yapılmaması gereken ölümcül hataları okuyup, projenize sıfırdan başlamanızı tavsiye ederim. şimdi problem yaşamazsınız fakat sorgular, formlar, tablolar arttıkça içinden çıkamayacağınız sorunlar yaşarsınız.
ayrıca imkan dahilinde ise tablolarda ilişki kullanmayıp, bunları sorgularda ve formlarda kullanmanız kendi adıma tavsiyedir.
05/09/2017, 00:32

ozanakkaya

Merhaba, yapmak istediğiniz işlem için, qry_sip_ekle isimli sorgunun Sql kodunu aşağıdaki ile değiştirerek deneyiniz.

INSERT INTO Sipariş ( [Sipariş Tarihi], MüşteriAdı, müşteriismi, SevkMiktari, ÇalışanNo, ÖncelikDerecesi, FİŞNO )
SELECT Gqry_aktar.[MAİL TRH], Gqry_aktar.BAYİİ, Gqry_aktar.MÜŞTERİ, Gqry_aktar.[SİP MİK], 2 AS Ç, 1 AS ÖNCELİK, (select count([SiparişNo]) from qry_aktar where [SiparişNo]<=Gqry_aktar.[SiparişNo])+Nz(DMax("[FİŞNO]","Sipariş"),0) AS FN
FROM qry_aktar AS Gqry_aktar;

Önce @ozguryasinin mesajını, sonra Yapılmaması Gereken Ölümcül Hatalar

Ayrıca, ne idiği belirsiz sitelere ait bağlantı paylaşmayınız. Mesajınızdaki bağlantılar tarafımca silinmiştir.
05/09/2017, 17:39

karaayhan

Bağlantı paylaşmadim
Belki virustur bilgim dışında 
Ozan bey 
OlumcuÖlümcül hatalara bakacağım tesrkkurler
05/09/2017, 19:28

karaayhan

malesef sorguyu denedim olmadı . fişno ları hep aynı veriyor.(
06/09/2017, 00:02

direnist

(05/09/2017, 19:28)karaayhan yazdı: malesef sorguyu denedim olmadı . fişno ları hep aynı veriyor. Merhaba;
Ekte sizin verdiğiniz örnek içindeki ekleme sorgusuna Ozan hocamızın verdiği sorgu yazdım ve çalışmaktadır.
Ben henüz Ozan hoca kadar pratik olamadığımdan dün akşam çok çok uzun yollardan form üzerinden ADO ile yapmıştım.
İyi çalışmalar.
1 2