vfp小白,請教各位大佬,平時在命令列操作oracle資料庫,現在有個任務是oracle資料庫的一些表匯出為dbf格式,這就繞不卡vfp了,我不太懂怎么用vfp連接本地的oracle資料庫將表的資料匯出為dbf格式,沒接觸過vfp,我是根本不會用..麻煩給我一些建議,非常感謝
uj5u.com熱心網友回復:
建議在oracle資料庫中匯出,如果不能直接選擇dbf格式,也可以用txt等中轉一下uj5u.com熱心網友回復:
既然已經匯出為dbf檔案,那安裝個vfp,在vfp中操作它即可,不需要再連接oracle了吧?如果確實需要連接,通常的連接陳述句如下:
**先連接資料庫
nhandle=SQLSTRINGCONNECT("Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;")
IF nhandle > 0 &&如果連接成功,則可用select命令讀出需要的資料到臨時表mydbf
Ac=SQLEXEC(nhandle,"select 欄位1,欄位2,…… from mytab where ……","mydbf")
IF Ac >= 0
SELECT mydbf
&&此處可對表進行相關操作,包括BROWSE、匯出等
ENDIF
=SQLDISCONNECT(nhandle) &&斷開資料庫的連接
ENDIF
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/57389.html
標籤:VFP
