View Full Version : سوال: استخراج نام جداول اکسس
xxxxxxxxxx
یک شنبه 29 اردیبهشت 1387, 02:01 صبح
سلام . با چه دستوری می توان نام جداول یک بانک اکسس را استخراج نمود.جهت استفاده در#C می خواهم. تشکر. درضمن جستجو بی نتیجه ماند.
مهدی قربانی
یک شنبه 29 اردیبهشت 1387, 08:00 صبح
سلام
دوست عزيز فكر ميكنم نمونه آخر در تاپيك زير مرتبط با خواسته شما باشه :
http://barnamenevis.org/forum//showthread.php?p=427506
شاپرک
یک شنبه 29 اردیبهشت 1387, 09:19 صبح
فكر ميكنم من قبلا يه نمونه گذاشته بودم ....
دوباره آپلود ميكنم :
davood-ahmadi
یک شنبه 29 اردیبهشت 1387, 11:42 صبح
البته این تایپیک را باید در #C عنوان می کردید ولی با استفاده از زبان VB.net کدش را می گذارم می تونید با کمی تغییرات اونرا در پلاتفرم #C استفاده کنید.
ابتدا شما در قسمت رفرنس پروژه، رفرنس DAO را اضافه کنید
Dim AccFile As String ="c:\Data.mdb"
Dim dbs As DAO.Database
Dim dbe As New dao.DBEngine
dbs = dbe(0).OpenDatabase(AccFile)
For aa As Byte = 0 To dbs.TableDefs.Count - 1
If Mid(dbs.TableDefs(aa).Name, 1, 4) <> "MSys" Then
Me.ListView1.Items.Add(dbs.TableDefs(aa).Name, 0).BackColor = Color.Transparent
End If
Next
نحوه کار این مثال به این گونه است که شما بوسیله کلاس DAO و برقراری ارتباط با بانک مورد نظر آنرا در یک For قرار داده و نام جداول را در یک ListView می ریزید. امیدوارم که مورد استفاده تون قرار بگیرد.
xxxxxxxxxx
یک شنبه 29 اردیبهشت 1387, 12:09 عصر
سلام .ممنون از توجهتون.
فكر ميكنم من قبلا يه نمونه گذاشته بودم ....
سلام
دوست عزيز فكر ميكنم نمونه آخر در تاپيك زير مرتبط با خواسته شما باشه :
http://barnamenevis.org/forum//showthread.php?p=427506 (http://barnamenevis.org/forum//showthread.php?p=427506)
جالب بود واحتمالا قابل استفاده ،امتحانش می کنم تشکر.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.