Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Visual Basic

Cevapla
 
LinkBack Seçenekler
Eski 09/05/2008, 20:55   #1 (permalink)
Üye
 
Üyelik Tarihi: 04/2007
Mesaj: 32
Varsayılan visual basic ile access e erişim nasıl olur ?

herkese merhaba. ben visual studio 2005 kullanıyorum ve access veritabanına erişip üzerinde işlem yapmak istiyorum. bunun içni kodları kullanmak istiyorum. fakat biraz karışık geldi. yaptığım kısım :

Dim baglanti As OleDbConnection
Dim isle As OleDbCommand
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

End Sub
Public Sub kaydet()
Dim conn As New OleDbConnection
conn.ConnectionString = Module1.connStr
Dim comm As New OleDbCommand
comm.Connection = conn
comm.CommandType = CommandType.Text
comm.CommandText = "INSERT INTO kisi(ad, soyad)values(@ad, @soyad)"
comm.Parameters.Add("@ad", TextBox1.Text)
comm.Parameters.Add("@soyad", TextBox2.Text)
Try
conn.Open()
comm.ExecuteNonQuery()
Catch ex As Exception
MessageBox.Show(ex.Message)
Finally
conn.Close()
End Try

şeklinde. hata vermiyor ama comm.parameters.add kısmında sorun yaşıyorum. bu kodların doğrusu nedir ?

teşekkürler.
RedGhost hatta değil   Alıntı Yaparak Yanıtla
Eski 11/05/2008, 15:38   #2 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Yer: İzmir
Mesaj: 134
Varsayılan

Ben Bunları Kullanıyorum Gayet Sağlıklı Çalışıyor

Imports System.Data
Imports System.Data.OleDb
Imports System.Xml
PublicClass ana
Dim baglan As OleDbConnection
Dim oledbcommand1 As OleDbCommand
Dim verial As OleDbDataAdapter
Dim a1 As DataSet
Dim goster As DataView
Dim baglanti, sorgu AsString
Dim yonet As CurrencyManager
Dim numara, sill AsInteger

PrivateSub ana_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load
baglanti = "provider=microsoft.jet.oledb.4.0; data source=C:\kayitlar.mdb"
baglan = New OleDbConnection(baglanti)
sorgu = "select * from salon1"
verigoster()

EndSub
Sub verigoster()
verial = New OleDbDataAdapter(sorgu, baglan)
a1 = New DataSet
verial.Fill(a1, "salon1")
goster = New DataView
goster.Table = a1.Tables("salon1")
DataGridView1.DataSource = goster
EndSub
VoLkanZerdaL hatta değil   Alıntı Yaparak Yanıtla
Eski 12/05/2008, 14:32   #3 (permalink)
Üye
 
Üyelik Tarihi: 04/2007
Mesaj: 32
Varsayılan

tamam hallettim. teşekkür ederim. şimdi databaseden rasgele bir sözcük çekmem gerekiyor. onu nasıl yapabilirim acaba ? id numaraları var ve id numarasına göre o tablodaki diğer sütunda bulunan kelimeyi almak istiyorum. bir kaç yol denedim ama olmadı. teşekkürler.
RedGhost hatta değil   Alıntı Yaparak Yanıtla
Eski 12/05/2008, 23:48   #4 (permalink)
Üye
 
Üyelik Tarihi: 03/2005
Mesaj: 165
Varsayılan

sorun sql'i yazmaksa,

sorgu = "select * from salon1 where id=" &idNo

gibi yazılabilir..
alavardi hatta değil   Alıntı Yaparak Yanıtla
Eski 22/05/2008, 14:21   #5 (permalink)
Üye
 
Üyelik Tarihi: 05/2008
Mesaj: 1
Ok

verial.Fill(a1, "salon1")

kodu çalışmıyor
geçersiz parola hatası veriyor
oledb was unhandled diyor..
rockn hatta değil   Alıntı Yaparak Yanıtla
Eski 22/05/2008, 18:14   #6 (permalink)
Silversword
 
Revlis Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2003
Yer: Antalya
Mesaj: 1,400
Varsayılan

Alıntı:
rockn, mesajından alıntı: Mesajı Gör
verial.Fill(a1, "salon1")

kodu çalışmıyor
geçersiz parola hatası veriyor
oledb was unhandled diyor..
cevabı söyleyip soruyu sormak ayrı ilginç.. Veritabanında belli ki parola var. ConnetionString ona göre yapılandırılmalı.
__________________
||||Revlis|||||
Revlis hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
visual Basic 6.0 Vista İle Nasıl Çalışacak yilmazy Windows 3 20/07/2008 14:54
visual basic access db'deki bir girdiyi formda label olarak görmek Tazmanyaq Visual Basic 3 31/12/2007 08:35
visual Basic 6.0 vistada nasıl sorunsuz çalışır yilmazy Visual Basic 1 22/12/2007 17:27
klasör nasıl siliniyordu unuttum? visual basic net nuriozdass Visual Basic 2 06/05/2007 17:25
visual basic ve wordpad nasıl ilişkilendirilir?? emos Visual Basic 2 01/05/2007 20:35


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 08:51.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net