Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
17/09/2017 01:28
Konu Sahibi
M Asım
Yorumlar
3
Okunma
605
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
M Asım

M Asım

Üye
92012
M..... As.... MU....
 57
 5
 13
 12/09/2017
0
 Balıkesir
 Çiftçi
 Ofis 2007
 02/06/2018,16:33
Çözüldü 
Merhabalar.
VB6 üzerinden mdb dosyaşı oluşturup, dosyada tablo oluşturabiliyorum. Ancak tablonun tüm alanlarının Sıfır Uzunluk İzni "Hayır" oluyor. Halbuki bazı alanların bazen boş olması gerekebiliyor. VB6 ile bunu istenilen şekilde yapmak mümkün mü acaba?
Kullandığım kod şöyle:

'Veritabanı dosyası yoksa oluştur
    If Dir(App.Path & "\data.mdb") = "" Then
        Dim NewDB As Database
        Set NewDB = CreateDatabase(App.Path & "\data.mdb", dbLangGeneral, dbVersion70) 'dosyanın oluşturulacağı tam yol yazılmalı
       
        'Tablo oluştur
        Dim Tablo As New TableDef
        Set Dosya = OpenDatabase(App.Path & "\data.mdb") 'tablo oluşturulacak dosyanın tam yolu
        With Tablo
        .Name = "Örnek_Tablo"
        .Fields.Append .CreateField("BAŞLIK", dbText, 50)
        .Fields.Append .CreateField("GRUP", dbText, 50)
        .Fields.Append .CreateField("METİN", dbMemo)
        .Fields.Append .CreateField("KNO", dbInteger)
        End With
        Dosya.TableDefs.Append Tablo
        Set Dosya = Nothing
        Set Tablo = Nothing

Bu konuda yardımcı olabileceklere şimdiden teşekkür ediyorum.




ozanakkaya

ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 482
 12.116
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Dün,20:59
Merhaba

Visual Basic Code
.Fields.Append .CreateField("KNO", dbInteger)


kodunun hemen altına

Visual Basic Code
.Fields![GRUP].AllowZeroLength = True


kodu eklerseniz GRUP alanının sıfır uzunluk iznini Evet olarak belirler.


"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 

...........
M Asım

M Asım

Üye
92012
M..... As.... MU....
 57
 5
 13
 12/09/2017
0
 Balıkesir
 Çiftçi
 Ofis 2007
 02/06/2018,16:33
Teşekkürler Üstad. Hemen denedim, sonuç olumlu. Konu hallodu.
Böyle bir ortam oluşturup yardım ve paylaşımlar için tekrar içten teşekkürler.



M Asım

M Asım

Üye
92012
M..... As.... MU....
 57
 5
 13
 12/09/2017
0
 Balıkesir
 Çiftçi
 Ofis 2007
 02/06/2018,16:33
Konu başlığına uygun ve önceki sorunu paralelinde olduğunu düşünerek küçük bir ek soru sormak istedim. Site ortamında yeni üyelerden olduğumdan, yanlış yapıyorsam özür dilerim.
Sorum şu: Konunun ilk sorusundaki tablo alanları oluşturmakla ilgili. VB6 ile tablo ve alan oluştururken bir alanın özelliğini Otomatik Sayı olarak belirleyebilir miyiz?




...........

Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü değişken tablo bağlantısı exelance 2 1.592 19/08/2010, 19:48
Son Yorum: exelance
Çözüldü Vb6 access te tablo olustutuken hata exelance 3 2.475 19/08/2010, 18:50
Son Yorum: ogulcan92
Çözüldü visual basic tablo bağlantısında SQL kriteri kullanma severim 1 2.298 15/02/2010, 15:49
Son Yorum: severim

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2019 MyBB Group.