Ana içeriğe atla

Veritabanı Kayıt Ekleme ve Güncelleme


Option Compare Database
Sub kayit_ekle()
Dim db As Database
Dim rst As Recordset
Set db = CurrentDb()
Set rst = db.OpenRecordset("personel")
rst.AddNew
rst("ad").Value = InputBox("İsmi giriniz")
rst("soyad").Value = InputBox("Soyismi giriniz")
rst("maaş").Value = InputBox("maaşı giriniz")
rst.Update
End Sub
Sub kayit_sil()
Dim db As Database
Dim rst As Recordset
Set db = CurrentDb
Set rst = db.OpenRecordset("personel")
rst.Move InputBox("Silinecek  Değeri giriniz")
rst.Delete
End Sub

Sub kayit_gucelle()
Dim db As Database
Dim rst As Recordset
Set db = CurrentDb
Set rst = db.OpenRecordset("personel")
rst.Move InputBox("Değişecek İsmin sırasını Giriniz")
rst.Edit
rst("ad").Value = InputBox("yeni İsim değerini Giriniz")
rst("soyad").Value = InputBox("yeni Soyad değerini Giriniz")
rst("maaş").Value = InputBox("yeni Maaş değerini Giriniz")
rst.Update
End Sub

Yorumlar

Bu blogdaki popüler yayınlar

Accessde İfade Oluşturucu Fonksiyonları

Fonksiyonlar ve Kullanımı boş form seçeneği ile yeni bir form oluşturulur.Oluşan form tasarım görünümüyle açılır. iki ayrı metin kutusu eklenir özellik Sayfası seçilir. Özellik Sayfasından tümü/Denetim Kaynağının yanındaki ... tıklanır.İfade oluşturucudan fonksiyon seçilir.

Tarih Fonksiyonları

Tarih Fonksiyonları Metin1 = Date -------> Sistem tarihini verir. Metin1 = Time ------->Sistem saatini verir Metin1 = Now ------->Hem tarih hem zaman verileri elde edilir. Metin1 = Day(Date )------->Gündeğerini verir.date yerini sabit bir değer verilebilir-metin1=day("13.01.2011") Metin1 = Month(Date) ------->  Ayın değerini verir Metin1 = Year(date)  ------->Yılın değerini verir Metin1 = Weekday(Date) -------> Haftanın kaçıncı günü oldğunu verir. Metin1 = WeekdayName(Weekday(Date), False, vbSunday)  ------->Sistem tarihindeki günün adını verir. Metin1 = WeekdayName(Weekday("21.12.2012"), False, vbSunday)

Dosyadaki verileri tabloya aktarma

Option Compare Database Sub akt() Dim db As Database Dim rst As Recordset Set db = CurrentDb() Set rst = db.OpenRecordset("Tablo1") Open "d:\ak.txt" For Input As #1 Do While Not EOF(1) rst.AddNew Input #1, ad, soyad, yaş rst("ad").Value = ad rst("soyad").Value = soyad rst("yaş").Value = yaş rst.Update Loop Close #1 End Sub