AddNew : Yeni Kayıt Girme

RecordSet.Addnew

Bir veritabanına yeni kayıt eklemek istediğimizde, Recordset’in .AddNew (yeni ekle) metodundan yararlanırız. Bu metodun özelliği bizim imleci veritabanı içinde bir yere götürme zorunluğumuz olmamasıdır. Bu metod kendiliğinden imleci dosyanın en son satırının altına götürür (Bu girilen yeni kayıt Mdb Dosyamızda en son kayıtda yer alacaktır. ) .AddNew metodu bir veritabanı dosyasına kayıt eklerken, veritabanında mevcut bütün alanlar için değer vermenizi isteyecektir.

Örneğin

<% Kayitdizisi.AddNew Kayitdizisi("Adi") = "Can" Kayitdizisi("Soyadı") "HANHAN" Kayitdizisi("TelNo") = "2475326" Kayitdizisi.Update %>

Örnek asp AddNew uygulaması
<% Set VT= Server.CreateObject("ADODB.Connection" ) VT.Open "DBQ=" & Server.MapPath(" uyeler.mdb" ) & ";DRIVER={Microsoft Access Driver (*.mdb)}" Set KS = Server.CreateObject ("ADODB.RecordSet" ) Sql = " Select * from table1 " KS.Open sql,VT,1,3 %>

<% KS.AddNew KS ("uyeAdi") = "Mete" KS ("uyeSoyadi") = "Uygur" KS ("email") = "meteuygur@xxxxx.com" KS ("mesaj") = "Benim Mesajım" KS.Update %>

<% KS.close set KS=nothing VT.close set VT=nothing %>