我在delphi中代碼如下:
query1.Cose;
query1.Sql.Text:='insert into table1_bak select * from table1'
query1.ExecSQL;
為什么table1只2萬條資料也是報超時呢?
在查詢分析器里面執行insert into table1_bak select * from table1就是正常的,
有什么辦法解決這個超時問題嗎?
uj5u.com熱心網友回復:
使用存盤程序.uj5u.com熱心網友回復:
資料庫連接控制元件Connection超時時間設定的長一些!呵呵!
uj5u.com熱心網友回復:
query1.Close;query1.Sql.Text:='select top 1 * from table1';
query1.open;
代碼沒什么問題, 先確保資料庫連接正確.
-----------------------------------------------------------
執行上邊的, 如果還超時, 就看看你的connectionstring寫對了沒.
query1.Close;
query1.Sql.Text:='insert into table1_bak select * from table1';
query1.ExecSQL;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/133599.html
標籤:數據庫相關
上一篇:indy10中的TIdTimeUDP和TIdTimeUDPServer不能通訊
下一篇:delphi6中的OPC介面問題
