Açıklama
ASP kodları ile mevcut bir microsoft acces veritabanına tablolar eklenebilmektedir. Tablo eklemek için SQL komutları kullanılmaktadır.
ASP SOURCE CODE
<%
' *** Bağlantı yapılıyor..
Set veriyolu = server.CreateObject("ADODB.Connection")
veriyolu.open "provider=microsoft.jet.oledb.4.0;data source="&server.MapPath("vt.mdb")
' *** SQL komutları ile yeni bir tablo oluşturuluyor.
veriyolu.execute("create table tablo1adi(alan1 text(20), alan2 numeric)")
' *** Alan tanımlama çeşitleri
' ** AutoIncrement --> Otomatik sayı
' ** MEMO --> Not
' ** TEXT --> Metin
' ** NUMERİC --> Sayı
' ** BIT --> Evet / Hayır
' ** DATE/TIME --> Tarih/Saat
' *** Bağlantı sonlandırılıyor.
veriyolu.close
set veriyolu=nothing
Response.Write ("Tablo oluşturuldu")
%>
Detaylı İnceleme
Eğer yetki problemi ile karşılaşılacak olursa tablo yaratılacak olan veritabanı üzerinde IIS'in yazma yetkisinin olması gerekmektedir.
İyi Çalışmalar
Görüntülenme: 3112
Ekleyen: Administrator