![]() |
|
#1
|
|||
|
|||
|
'Yapılması gereken hata konrolleri var onları artık siz halledersiniz. 'Benim programlarımda kullandığım teknik bu biraz zahmetli yanları var ama sorunsuz çalışıyor. 'Umarım İşinize yarar... '********************* 'Müslüm OKTAŞ '* 'Genc-PckopaT@hotmail.com'* '********************* '***************************************** 'Modüle yapıştır... Global vrt As New ADODB.Connection Global tb As New ADODB.Recordset Sub tablo1() vrt.Open "provider=microsoft.jet.oledb.4.0;data source= " & App.Path & "\asmin.mdb" tb.Open "SELECT * FROM ask ", vrt, adOpenDynamic, adLockOptimistic End Sub "Modül kısmı bu kadar "'Form kısmına yapıştır... Private Sub Command1_Click() tb.MovePrevious If tb.BOF = True Then tb.MoveFirst veriyukle End Sub Private Sub Command2_Click() Command9.Enabled = True Command2.Enabled = False Command3.Enabled = True Command4.Enabled = True tb.AddNew verikaydet tb.Update End Sub Private Sub Command3_Click() verikaydet tb.Update End Sub Private Sub Command4_Click() """"""'SİLLLLLLLL tb.Close tb.Open "select * from ask where adi", vrt, adOpenDynamic If tb.BOF = True And tb.EOF = True Then MsgBox " Kayıt Kalmadı ![]() !!!!!!"Exit Sub Else tb.Delete tb.MoveFirst If tb.BOF = True Then Exit Sub Else veriyukle End If End If End Sub Private Sub Command5_Click() End End Sub Private Sub Command6_Click() tb.MoveNext If tb.EOF = True Then tb.MoveLast veriyukle End Sub Private Sub Command7_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" End Sub Private Sub Command8_Click() Dim SQL, SQL1 As String tb.Close SQL = "SELECT * From ask where adi='" & Text4.Text & "'" 'SQL1 = "SELECT [adi],[soyadi],[no]From ask where adi='" & Text4.Text & "'" tb.Open SQL With Adodc1 .ConnectionString = "provider=microsoft.jet.oledb.4.0;data source= " & App.Path & "\asmin.mdb" .CommandType = adCmdUnknown .Password = "" .UserName = "" .RecordSource = SQL .Refresh End With Set DataGrid1.DataSource = Adodc1 'DataGrid ADODC nesnesine bağlanıyor DataGrid1.Columns(0).Caption = "ADI" 'Grid kolon başlıkları değiştirildi DataGrid1.Columns(1).Caption = "SOYADI" 'Tasarım aşamasında verilirse Grid sonuçları göstermez DataGrid1.Columns(2).Caption = "NO" '******************************************** If tb.BOF = True And tb.EOF Then MsgBox Text4.Text & " " & "Kaydı Bulunamadı" Else veriyukle 'sorgudan sonra bulununan alanlar textlere atılmalı End If vrt.Close 'tekrar sorgu yapılma ihtimali üzerine kapattık Call Form_Load ' form açılıştaki haline geldi End Sub Private Sub Command9_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Command9.Enabled = False Command2.Enabled = True Command3.Enabled = False Command4.Enabled = False End Sub Private Sub Form_Load() tablo1 DataGrid1.Columns(0).Caption = "ADI" DataGrid1.Columns(1).Caption = "SOYADI" DataGrid1.Columns(2).Caption = "NO" End Sub Sub verikaydet() tb!adi = Text1.Text tb!soyadi = Text2.Text tb!no = Text3.Text End Sub Sub veriyukle() Text1.Text = tb!adi Text2.Text = tb!soyadi Text3.Text = tb!no End Sub
__________________
...Bizim stylé burada patladı ! Nédémék çöküş , tırmanış başladı !!! Zatén géçmiştén ibrét almalı! nutma HayaLims zirvé nin adamı....<br />[FLASH=350,100]http://ctr.yilancioglu.com.tr/muslum.swf[/FLASH] |
![]() |
| Seçenekler | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Facebook Veritabanı Modeli | kortez | Msn Messenger, YIM, Icq vb. | 2 | 28.03.11 21:20 |
| ADODC VE DATAGRiD KULLANIMI | HayaLiMs | Visual Basic | 12 | 28.11.07 10:46 |
| ADODC iLe iLgili Bir Kac Bilgi.. | HayaLiMs | Visual Basic | 0 | 28.11.07 10:45 |