14-05-2011, 19:43
merhaba aşağıdaki kod ile excelde ado kullanarak tablo oluştueyorum.
Sorun yok.Oluşuyor .Ancak ilk(id değişkeni olarak tanımladığım ad ile oluşacak olan) sütundaki id alanını otomatik numara yapamdım.
Normal integer alan oluyor.
Kodlarım aşağıdadır ilgilenelere teşekkür ederim.
Bir alanlara verilere NULL bırakamıyorum.Otamatik sayı haricindekileri null değer bıarakabilirsem iyi olacak.Şimdi veri girmezsem bir şeyin ayarı regereud gibi bir şey dedi ayrlanmamış.null değeri giremezsizniz dedi.Teşekkür ederim.
Ofis 2010 kullanıyorm.ç
İlgilene arakdaşlara teşekkür edeim.
Sorun yok.Oluşuyor .Ancak ilk(id değişkeni olarak tanımladığım ad ile oluşacak olan) sütundaki id alanını otomatik numara yapamdım.
Normal integer alan oluyor.
Kodlarım aşağıdadır ilgilenelere teşekkür ederim.
Bir alanlara verilere NULL bırakamıyorum.Otamatik sayı haricindekileri null değer bıarakabilirsem iyi olacak.Şimdi veri girmezsem bir şeyin ayarı regereud gibi bir şey dedi ayrlanmamış.null değeri giremezsizniz dedi.Teşekkür ederim.
Ofis 2010 kullanıyorm.ç
İlgilene arakdaşlara teşekkür edeim.
Visual Basic
- Sub alan_olustur2(ByVal yol As String, tablo_ad As String, id As String)
-
- 'Microsoft ADO Ext. 2.8 for DDL and Security refaransı gerektirir
- Dim Tablo_Adi As New Table, Cat As New ADOX.Catalog
-
- ' 2) Oluşturduğumuz veritabanını açıyoruz
- Cat.ActiveConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & yol
-
- ' 3) "Tablo2" adında bir tablo oluşturulup buna 7 adet alan ekliyoruz
- With Tablo_Adi
- .Name = tablo_ad
- .Columns.Append id, adInteger 'Sayı
- Set .Columns.Item(id).ParentCatalog = Cat
- .Columns.Item(id).Properties("AutoIncrement") = True 'Otomatik Sayı
- .Columns.Append "Cadde", adVarWChar 'Metin


