PDA

View Full Version : خواندن فايل DBF در ويژوال استاديو 2008



Sharif Lotfi
سه شنبه 07 خرداد 1387, 17:04 عصر
من يه برنامه با VS 2005 نوشته بودم كه توش ارتباط با بانك ويژوال فاكس پرو داشت و فايل هاي DBF رو ميشد خوند. حالا كه VS 2008 نصب كردم ديگه اون برنامه كار نمي كنه و اصلا نحوه ارتباط با يه فايل DBF رو نميتونم پياده كنم . لطفا راهنماييم كنين.

ASKaffash
چهارشنبه 08 خرداد 1387, 12:40 عصر
با سلام
لطفا اعلام کنید به چه روشی به DBF متصل شده بودید واگر لازم میدانید یک قطعه کد در این خصوص قرار دهید(چون منطقی بنظر نمیرسد)

Sharif Lotfi
سه شنبه 14 خرداد 1387, 11:22 صبح
DataGridView1.DataSource = ""
ds = New DataSet
ds.Clear()
Dim connectionString As String = _
"Dsn=Visual FoxPro Database;sourcedb=" & dir_name & ";sourcetype=DBF;exclusive=No;" _
& "backgroundfetch=Yes;collate=Machine;null=Yes;delet ed=Yes"
Dim myQueryString As String
myQueryString = "SELECT * FROM " & file_name
GetDataSetFromAdapter(ds, connectionString, myQueryString)
DataGridView1.DataSource = ds.Tables(0)

mohammed
چهارشنبه 16 مرداد 1387, 07:55 صبح
به نظر نمی رسد ربطی به VS2008 داشته باشد. احتمالا dsn مربوطه پاک شده است یا درایورهای فاکس را باید مجددا نصب کنید.