Tam Sürümünü Görmek İçin : Ado kullanarak db'ye verileri nasıl giriyorsunuz ?
Ado kullanarak db'ye verileri nasıl giriyorsunuz ?
Kaç yöntemi var ?
Bunlara örnek verebilirmisiniz ?
muharrem_tac
06/04/2003, 18:13
ADO.NET mi yoksa klasik ADO'yu mu soruyorsunuz?
Normal ADO...
Dim con As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim sql As String
con.Open "Provider=Microsoft.jet.oledb.4.0; Data Source=" & App.Path & "\db\stock.mdb"
sql = "select*from urunler"
rs.Open sql, con, 1, 1
gibi bişi kullanıyorum.
Bu sorguyu datagride nasıl aktarırım ?
Birde her defasında şu yukarıdaki dim kısmını declare etmek zorundamıyım yA?
Selam ile,
ASP.NET 'i anlatacak kadar öğrenemedik daha, Örnekleri değiştirerek bir şeyler yapmaya çalışıyoruz. http://www30.brinkster.com/rehberco/index/prlist.asp?Sira=2 adresinde Sözler ve Sözler Editor adında Web Matrix'te yazılmış iki kod var. Bağlantılar ADO ile. Sanırım işine yarayacaktır.
Kolay gelsin
Ya asp ve php ile herbi moku yerim ben :)
Ben Vb ile ilk kez bir proje yapıyorum ve 3 gün içinde teslim etmem lazım...
Raporlar felan kaldı...
sql'e bağlı olarak
datagrid 'e verileri nasıl listeletiriz.
Birde raporları yazıcıdan alabilmek için ne kullanılıyor bu melette ?
ADO.NET değil benim uğraştığım .Net çok karışık geliyor bana. Visual basic 6.0 la uğraşıyorum
Datagrid'i kullanmak icin kod yazmana gerek yok. Form'a Connection ve recordset nesnesi ekleyip onlarla baglantisini kuruyorsun.
Su an bende VBasic kurulu olmadigi icin tam nasil yapildigini yazamiyorum.
O dediğin şekilde kullanmak istemiyorum işte : ( Kod yazarak yukarıda yazdığım sorguyu code yazarak elimle çekmek istiyorum... Hele bi ucundan tutun ya ...
Onun icin de elde ettigimiz recordset'in referansini datagrid'in source'una esitliyorduk.
Dim con As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim sql As String
con.Open "Provider=Microsoft.jet.oledb.4.0; Data Source=" & App.Path & "\db\stock.mdb"
sql = "select * from urunler"
rs.Open sql, con, 1, 3
rs.AddNew
rs("FieldIsmi")="ehehe"
rs.Update
rs.Close
con.Close
optimize hali
Dim con As New ADODB.Connection
Dim sql As String
con.Open "Provider=Microsoft.jet.oledb.4.0; Data Source=" & App.Path & "\db\stock.mdb"
sql = "INSERT INTO urunler(FieldIsmi) VALUES('"EHEEHEH"') "
con.Execute(sql)
con.Close
Forum Yazılımı : vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.