Question:

有看過家長寫的書作
使用datawindow可順利讀到資料
但直接使用select 等sql 指令卻無法跨資料庫讀到資料
>有檢查 sqlca.sqlcode =0 但資料卻撈不到
請問家長有無example可參考

ANSWER:

首先請你先確認一下是否連接到正確的資料庫 。
簡單的說,因為你是跨不同的資料庫,所以請你先確認是否連接到正確的資料庫。

另外在檢查 SQLCODE 時請確認是否使用正確的交易物件(Transaction Object)

例如:資料庫 A 用 trans_a ,資料庫 B 用 trans_b
所以連接料料庫 A

connect using trans_a;

select * from table_a
using trans_a;

if trans_a.sqlcode <> 0 then
messagebox("","Error")
end if


記得加上最後一個程式,指定從哪一個資料庫讀取資料(如果不指定預設是 SQLCA)


  

arrow
arrow
    全站熱搜

    PB 發表在 痞客邦 留言(0) 人氣()