現在我們一般做的程序(delphi+網絡數據庫(sql2000<例>)
都是放置一個ado控件,再用dbgrid進行綁定,但目前我面臨的時ADO提交數據存在BUG,可能今後你們也會碰到,後面我們問了微軟專家,他說最好是不要用ADO提交記錄進行數據庫操作。後面他就沒說了該怎麼辦,我有如下想法:
用sql語句來操作,如:
insert,update,delete
但是操作了數據dbgrid根本不會隨之更新。但是要是我們自動讓它更新的話,要是數據量大話,更新一下你知道速度。
請問,除了ADO後,還有哪幾種方法能進行數據庫的操作。
都是放置一個ado控件,再用dbgrid進行綁定,但目前我面臨的時ADO提交數據存在BUG,可能今後你們也會碰到,後面我們問了微軟專家,他說最好是不要用ADO提交記錄進行數據庫操作。後面他就沒說了該怎麼辦,我有如下想法:
用sql語句來操作,如:
insert,update,delete
但是操作了數據dbgrid根本不會隨之更新。但是要是我們自動讓它更新的話,要是數據量大話,更新一下你知道速度。
請問,除了ADO後,還有哪幾種方法能進行數據庫的操作。
如果不是Delphi5,那我也没有遇到过。
给你想个办法是不用DBGrid更新数据。
ADO控件里呢?
adodataset
你可以放在字符串网格里,提交时,生成几十条SQL语句一次性用TADOQUERY插入数据啊。其实我都是用SQL写入数据,用DBGRID显示只读记录集的