PDA

View Full Version : کار با دستور INSERT INTO FROM



amirhosein
جمعه 11 شهریور 1384, 23:15 عصر
با سلام . من می خوام با دستور insert into from اطلاعات یه جدول رو توی یه جدول دیگه بریزم ولی در مورد سینتکس from ایراد می گیره . کسی می دونه چرا؟ در ضمن من می خوام اطلاعات یه جدول فاکس رو بریزم توی یه جدول اکسس (با همین دستور).

حامد مصافی
شنبه 12 شهریور 1384, 00:45 صبح
چطور به بانک متصل میشید با کنترل ado یا با کلاس ado

از command استفاده می کنید؟؟؟؟
میشه دستور sql شما رو ببینم؟؟؟

ehsan_ansaripoor
شنبه 12 شهریور 1384, 00:57 صبح
دوست عزیز برای این کار کد زیر را وارد کن
insert into table1 (filed1,filed2) in 'c:\file.dbf' 'foxpro' select filed1,filed2 from table2 in 'c:\file.mdb' 'access

amirhosein
شنبه 12 شهریور 1384, 10:51 صبح
دوست عزیز من می خوام اطلاعات را از فاکس به اکسس منتقل کنم . دستور فوق برای اینکاره ؟

amirhosein
شنبه 12 شهریور 1384, 18:25 عصر
دوست عزیز برای این کار کد زیر را وارد کن
insert into table1 (filed1,filed2) in 'c:\file.dbf' 'foxpro' select filed1,filed2 from table2 in 'c:\file.mdb' 'access

من این کد رو نوشتم ولی با خطای :"unrecogenized database format "c:\...\test.dbf روبرو میشم . من کد کامل رو اینجا میذارم :

Dim cn As Connection
Dim rs As Recordset
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=NOMBER.mdb;Persist Security Info=False;"
'path_data = App.Path & " " & "FoxPro 2.6"
'rs.Open "SELECT NOMBER.* INTO " & path_data, cn
rs.Open "INSERT INTO NOMBER (danno) IN 'C:\My Documents\New Folder\NOMBER.mdb' 'access' SELECT danno FROM NOMBER IN 'C:\My Documents\New Folder\Nomber.dbf' 'foxpro'", cn
rs.Close
cn.Close

با تشکر