PDA

View Full Version : خطا در هنگام ورود اطلاعات از DBF به SQL



kitcat_m18
پنج شنبه 07 مهر 1390, 20:18 عصر
سلام،

من چند تا فايل DBF دارم که مي خوام از فاکس پرو ببرم تو SQL که از اين دستور استفاده مي کنم تا محتويات فايل رو ببينم


Select * FROM OPENROWSET('MSDASQL', 'Driver=Microsoft Visual FoxPro Driver;
SourceDB=D:\DBF\;
SourceType=DBF',
'SELECT * FROM A_B.DBF')


بعضي ها به درستي با اين دستور خوانده ميشن اما تو بعضي فايل ها اين ارور رو ميده



Msg 7399, Level 16, State 1, Line 616
The OLE DB provider "MSDASQL" for linked server "(null)" reported an error. The provider did not give any information about the error.
Msg 7350, Level 16, State 2, Line 616
Cannot get the column information from OLE DB provider "MSDASQL" for linked server "(null)".


مسئله مشخص نبودن نوع اروره مي دونم مشکل از فايل ها فاکس پرو هست اما چيه نمي دونم گفتم شايد کسي تجربي به اين مشکل خورده باشه و حلش کرده باشه

جالب اينه که با VB فايل رو با همين Provider باز مي کنم مشکلي نداره

با تشکر