ورود

View Full Version : سوال: ایجاد یک جدول داخل دیتا بیس



mahdi.fa
جمعه 08 اردیبهشت 1391, 12:07 عصر
سلام دوستان منبا کد زیر یک دیتا بیس اکسس میسازم ولی نمی دونم که چجوری می توانم با کد نویسی جدول و فیلد های جدل را برای همون جدول بسازم ممنون میشوم اگه کسی من را همراهی کند.

Open "c:\data.mdb" For Append As 1
Close #1

M.T.P
جمعه 08 اردیبهشت 1391, 13:20 عصر
شما شاید یک فایل خالی با این پسوند درست کنید اما این فایل به هیچ وجه یک بانک Access نیست.

برای ایجاد یک بانک خالی اAccess باید از دستوراتی که به همین منظور وجود داره استفاده کنید:


CREATE DATABASE database_name

M.T.P
یک شنبه 10 اردیبهشت 1391, 23:51 عصر
اینم تابع ساخت دیتابیس اکسس 2003


Public Function CreateAccess2003Db(sPath As String) As Boolean
On Error GoTo EndLine

Dim blnReturn As Boolean
Dim obAdox As Object
Dim strCmd As String

blnReturn = False

strCmd = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & sPath

Set obAdox = CreateObject("ADOX.Catalog")
obAdox.Create strCmd

blnReturn = True

EndLine:
Set obAdox = Nothing
CreateAccess2003Db = blnReturn
End Function

caspianhero
دوشنبه 11 اردیبهشت 1391, 11:14 صبح
با سلام
عاقبت کسی به من نگفت که ایا vb6 با office 2003 بهتر کار میکنه یا 2007 !!! از نظر کد نویسی برای ارتباط با پایگاه داده!!!
لطفا راهنمایی کنید؟؟؟
:گریه:
سپاس

M.T.P
دوشنبه 11 اردیبهشت 1391, 13:20 عصر
بهتر و بدتر نداره.
شما با vb6 می تونید با انواع و اقسام بانک های اطلاعاتی که از دستورات استاندارد SQL استفاده می کنند کار کنید فقط ConnectionString اون تفاوت داره.
اکسس 2000,2003,2007 هر کدوم رو که مایل باشید می تونید بدون مشکل استفاده کنید.