pb,用odbc連接oracle,用sql,在資料庫的sql視窗下可以查詢到資料,為什么動態資料窗,相同的陳述句,構造動態查詢也成功了,無資料呢,請給提示!pb8.0,oracle 10
pb 下查詢陳述句:select aab001,aab004 from ab01;
//構造陳述句
str_sql="select aab001,aab004 from ab01"
//構造創建資料視窗陳述句
str_syntax=sqlca.syntaxfromsql(str_sql,'style(type=Grid)',str_err_sql)
essagebox("提示",str_syntax)
if len(str_err_sql) >0 then
messagebox("錯誤","取得SQL語法時出錯!")
return -1
end if
//創建資料視窗
dw_1.create(str_syntax,str_err_create)
if len(str_err_create)>0 then
messagebox("錯誤","創建資料視窗時出錯")
return -1
end if
dw_1.settransobject(sqlca)
uj5u.com熱心網友回復:
dw_1.retrieve()是不是忘記了檢索資料了?
uj5u.com熱心網友回復:
http://zhidao.baidu.com/question/506917859.htmluj5u.com熱心網友回復:
不會真的沒有dw_1.Retrieve()吧,你的代碼親身測驗是能夠通過的,你運行沒有報錯之類的么uj5u.com熱心網友回復:
messagebox("",dw_1.Retrieve()) 就知道有沒有資料了uj5u.com熱心網友回復:
測驗了下, 代碼就是少了句 dw_1.retrieve()
uj5u.com熱心網友回復:
樓主太大意了
uj5u.com熱心網友回復:
dw.retrieve()uj5u.com熱心網友回復:
+1uj5u.com熱心網友回復:
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/57120.html
標籤:DataWindow
