Daha önce var olan kaydı ikinciye eklememe
Tarih
27/04/2014 00:10
Konu Sahibi
zemre
Yorumlar
9
Okunma
2759
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
zemre
Üye
Kullanici Avatari
Üye
12
3
01/04/2013
0
Belirtilmemiş
Belirtilmemiş
25/05/2014,19:33
Çözüldü 
Merhabalar, visual basic hakkında paylaşılan her şeye bakmama rağmen aradığımı bulamadım belki de gözümden kaçtı. Bu yüzden buradan sorayım dedim.

Şimdi benim sorunum vb de Access den veri çekiyorum. Ve yeni kayıt eklerken daha önce aynı bilgi kaydedilmiş mi edilmemiş mi bunu kontrol etmem lazım. Fakat ben kodları bulamıyorum lütfen yardımcı olur musunuz?

Şimdiden teşekkür ederim... Img-grin
Cevapla

POWER
Uzman
Kullanici Avatari
Uzman
U.... Ö....
1.859
02/04/2010
İzmir
Ofis 2003
Bugün,01:14
Sponsor Reklam
Olay çok kolay fakat örnek ekleyiniz...

Ve hangi "alan" yada "alanlara" göre kontrol edilecek ayrıntı veriniz...
Please return your positive or negative ...
Cevapla

zemre
Üye
Kullanici Avatari
Üye
12
3
01/04/2013
0
Belirtilmemiş
Belirtilmemiş
25/05/2014,19:33
Ben fakülte ismine göre daha önce aynı veri girilmiş mi onu sorgulatacağım. Ama ben sadece kaydetmeyi yapabildim Img-cray.

Visual Basic Code
1
2
3
4
5
6
7
8
9
 
Dim sqlEkle As New OleDb.OleDbCommand("Insert into fakulte (fakulte_adi,fakulte_adres) values ('" & TextBox1.Text & "','" & TextBox2.Text & "')", baglanti)
            baglanti.Open()
            sqlEkle.ExecuteNonQuery()
            Label3.Text = "Yeni kayıt eklendi."
    
        Label3.ForeColor = Color.Red
        TextBox1.Text = ""
        TextBox2.Text = ""


resim
Formum bu.
Cevapla

redali
Aktif Üye
Kullanici Avatari
Aktif Üye
A.... D....
53
23/04/2014
0
Manisa
Ofis 2013 Tr. 64 Bit
20/05/2014,20:08
Sponsor Reklam
like ile arama yapın mesela

SQL Code
where fakulte_adi not like %'" & TextBox1.Text & "'%

fakülte adı içersinde textbox1teki veri yok ise kaydet anlamına geliyor.

Cevapla

zemre
Üye
Kullanici Avatari
Üye
12
3
01/04/2013
0
Belirtilmemiş
Belirtilmemiş
25/05/2014,19:33
resim

Yaptım fakat bana bu uyarıyı verdi virgüllere falan baktım ama ben bahsettiği hatayı bulamadım :/ . Kodu yanlış mı yazdım aceba böyle değil mi sırası?

Visual Basic Code
 
Dim sqlEkle As  New OleDb.OleDbCommand( "Insert into fakulte (fakulte_adi,fakulte_adres) values ('" & TextBox1.Text & "','" & TextBox2.Text & "') where fakulte_adi not like %'" & TextBox1.Text & "'%  ", baglanti)
       


Programı ekliyorum ama orada where kısmını sildim.



Ek Dosyalar
.rar   okul.rar (Dosya Boyutu: 94,26 KB / İndirme Sayısı: 8)
Cevapla

direnist
Aktif Üye
Kullanici Avatari
Aktif Üye
D.... S....
335
05/11/2008
118
İstanbul
Ofis 2010 64 Bit
Dün,22:59
Sponsor Reklam
baglanti.Open() ile açtığın bağlantıyı
baglanti.Close() ile kapatmamışsın.
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Stok ve Carisi olan bir Programa Nereden Başlanır? azul20 9 3.326 14/04/2011, 03:08 Yandemir


Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
DMCA.com Protection Status