❶ pb如何向資料庫添加數據
有兩種方法 數據窗口或者是sql語句
①數據窗口.建立一個數據窗口.與你想要插入數據的表對版應. 直接在數據窗口權上輸入新欄位數據.然後通過update()函數 更新數據窗口.具體如下:
if dw_1.update()> o then
commit;//提交數據
else
rollback;//不進行提交 向上回滾。
end if
② 直接在事件編輯窗口中編寫sql語句實現添加數據.例:現有用戶表(t_user) 欄位:user_id(用戶編號) ,user_name(用戶名稱),age(年齡)三個欄位,向其中插入一條數據.
insert into t_user values('001','張三','28');//別忘記分號;insert into table_name values() 這是插入數據的固定格式!
❷ pb 9.0中到底怎麼連接資料庫
在powerbuilder軟體界面,點擊上面資料庫圖標。
2
彈出Database Profiles窗口,在此窗口內,雙擊圖中標注ODBC Administrator項。
3
在彈出的ODBC數據源管理器中點擊右側的添加按鈕。
在彈出的創建新數據源窗口中,點擊最下方SQL Server Native Client 10.0項。
彈出創建到SQL Server的新數據源窗口,輸入任意名稱、描述,伺服器處輸入(local),點擊下一步。
在新的界面最上方「更改默認資料庫為」前勾選,下方選擇你的程序想要連接的資料庫。點擊下一步。
一直點擊下一步直到如圖界面,到此數據源的添加基本完成,點擊下方測試數據源,提示成功後關閉此界面即可;如果不成功請從頭再次操作,注意每一個小細節。
上個步驟關閉窗口後,回到原來的ODBC數據源管理器窗口,可以看到列表上方出現了剛剛創建的數據源,關閉此窗口。
回到Database Profiles窗口,如圖,點擊ODB ODBC,然後點擊右側New按鈕。
新彈出Database Profile Setup-ODBC窗口,填寫Profile Name,下拉列表選擇對應Data Source項。(如果你的資料庫沒有設置登錄密碼,則下方的user id和password項不需填寫)
中間穿插一步,如圖,在這個窗口上方點擊Preview標簽,復制下方的一段代碼,留待後面使用。
點擊OK,關閉此窗口。
點擊新添加的那一項,如圖,點擊右側Connect按鈕,然後資料庫小圖標會出現一個綠色小勾。到這里,連接資料庫的所有配置已經完成,只需在程序中添加連接資料庫的代碼就可以了。
如圖,我在我的一個程序窗口的open事件中添加了剛剛復制的那段代碼,這樣這個窗口在打開時就可以直接連上資料庫了。
❸ 用pb的數據窗口怎樣把數據插入到資料庫中
dw_1.accepttext()
if dw_1.modifiedcount()=0 and dw_1.deletedcount()=0 then
f_showmsg(' 你還未修改任何數據!')
else
if dw_1.update()<>1 then
if gs_dbtype='mysql' then
else
messagebox('警告!','數據保存失敗!~r~n有可能是輸入的回記錄重復,或有答些必須填寫數據沒有輸入或輸入格式不對,請仔細檢查!',stopsign!)
end if
else
commit;
f_showmsg(' 數據保存成功!')
end if
end if
❹ 用PD設計的表,如何導入資料庫
將pd中的table的comment導入資料庫,可以將powerdesigner設計的cdm轉換撐pdm文件,然後在dictionary->Extended Attributes->Import Attributes
在打開的文件選擇窗口中,選擇powerdesigner6\Extended Attributes目錄下的powerbld.exa或powerpfc.exa,然後確定,在選擇client->PowerBuilder Attribute Generation,然後連接資料庫,ok,再在彈出的窗口中選擇你需要導入comment的表,或者全部,上面的用戶是你的資料庫用戶,在pb中可以用該用戶使用導入的擴展屬性