Access veritabanına kayıt Sorunu
Tarih
14/03/2012 13:11
Konu Sahibi
Black_Trouble
Yorumlar
4
Okunma
1878
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



Black_Trouble
Üye
Kullanici Avatari
Üye
8
2
03/03/2012
0
İstanbul
Ofis 2010
12/05/2012,22:40
Çözüldü 
Sponsor Reklam
Veritabanına kayıt ederken teztboxa yazdığım kelimeler 255 karakterden uzun olduğu için accesste not olarak kullanıyorum. fakat kelimeler textboxun 2.satırına geçtiğinde hata veriyor. ama normalde kısa bir yazı olduğunda sorunsuz olarak kaydediyor. kaydederken bir kodla mı göndermem gerekiyor. bir türlü çözemedim
kodlar


Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
Dim sql As New String("INSERT INTO kodlar(kod,aciklama) values('" + Me.TextBox1.Text + "','" + Me.TextBox2.Text + "')")
 
 Dim baglanti As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='database.mdb'")
 Dim komutnesnesi As New OleDb.OleDbCommand(sql, baglanti)
 baglanti.Open()
 komutnesnesi.ExecuteNonQuery()
 baglanti.Close()
 MsgBox("Bilgileriniz Kayıt Edilmiştir.", MsgBoxStyle.Information, "KAYIT")
 TextBox1.Text = ""
 TextBox2.Text = ""
 TextBox1.Focus()


Cevapla

Black_Trouble
Üye
Kullanici Avatari
Üye
8
2
03/03/2012
0
İstanbul
Ofis 2010
12/05/2012,22:40
Çözüldü 
C# de böyle bir çözüm bulunmuş ama bir türlü uyarlayamadım.


OleDbCommand OleKomut = new OleDbCommand(@"UPDATE icerik SET notlar=@notlar , notlartxt=@notlartxt WHERE id=@id", Baglanti);
OleKomut.Parameters.AddWithValue("@notlar",rtbAramaIcerik.Rtf);
OleKomut.Parameters.AddWithValue("@notlartxt", rtbAramaIcerik.Text);
OleKomut.Parameters.AddWithValue("@id", dgwAramaSonuc.CurrentRow.Cells["id"].Value.ToString());
int eklenenKayitSayisi = OleKomut.ExecuteNonQuery();
Cevapla

ayhan2122
accesstr.net , gayet net ;)
Kullanici Avatari
Uzman
681
30/10/2008
451
-
Ofis 2003
29/12/2016,10:44
Çözüldü 
Sponsor Reklam
(14/03/2012, 13:11)Black_Trouble Adlı Kullanıcıdan Alıntı: Veritabanına kayıt ederken teztboxa yazdığım kelimeler 255 karakterden uzun olduğu için accesste not olarak kullanıyorum. fakat kelimeler textboxun 2.satırına geçtiğinde hata veriyor. ama normalde kısa bir yazı olduğunda sorunsuz olarak kaydediyor. kaydederken bir kodla mı göndermem gerekiyor. bir türlü çözemedim
kodlar


Dim Sql As New String("INSERT INTO kodlar(kod,aciklama) values('" + Me.TextBox1.Text + "','" + Me.TextBox2.Text + "')")

Dim baglanti As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='database.mdb'")
Dim komutnesnesi As New OleDb.OleDbCommand(sql, baglanti)
baglanti.Open()
komutnesnesi.ExecuteNonQuery()
baglanti.Close()
MsgBox("Bilgileriniz Kayıt Edilmiştir.", MsgBoxStyle.Information, "KAYIT")
TextBox1.Text = ""
TextBox2.Text = ""
TextBox1.Focus()

Bu kod hatasız çalışıyor. "Imports System.Data.OleDb" ifadesi de mevcuttur mutlaka. Bahsettiğiniz hata başka bir şeydendir diye düşünüyorum. Hata halen devam ediyorsa lütffen örnek ekleyin, çözüm bulmaya çalışalım.


Saygılar, iyi çalışmalar.
*********
Kod, formül vs bilmek önemlidir ama mantığını yürütebilmek, nerede ve nasıl kullanılacağını bilmek daha önemlidir.
Cevapla

Black_Trouble
Üye
Kullanici Avatari
Üye
8
2
03/03/2012
0
İstanbul
Ofis 2010
12/05/2012,22:40
Çözüldü 
Dosya ekte çözüm bulunursa çok sevinicem



Ek Dosyalar
Kod Bankası .rar Dosyasını İndir">Visual Basic 2010 Kod Bankası .rar

Cevapla

Çözüldü 
Sponsor Reklam
Benzer bir sorun bende de var arkadaşlar yardımcı olacak yok mu? Teşekkürler.
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  VB.NET Metin Belgesinden Çekilen Veride Türkce Karakter Sorunu Mettleshade 2 110 06/12/2016, 18:03 Mettleshade
  Vb.net print formunda alt satıra geçme sorunu alican60 2 162 23/11/2016, 20:33 alican60
  Program Ayaları Kayıt Etme + Güncelleme Acil Yardım Mettleshade 5 207 02/10/2016, 23:44 alpeki99
Çözüldü Vb de SETUP Sorunu hatice.haa 3 753 14/06/2015, 18:33 hatice.haa
Çözüldü Foreign Key ve Relationship Problemi (Ana ve Yavru Tablo Kayıt silme) umutakkaya 3 2.287 15/08/2014, 18:04 umutakkaya


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