2016-11-22 86 views
-1

如果我使用:插入數據表到PSQL

NpgsqlCommand cmd = new NpgsqlCommand("select * from table", conn) 

DataTable dt = new DataTable(); 

using (NpgsqlDataAdapter da = new NpgsqlDataAdapter(cmd)) 
      { 
       da.Fill(dt); 
      } 

爲了從服務器獲取數據到DataTable,

有沒有一種辦法同樣把它放回去,我用數據做了之後? 就像清空表格並將整個DataTable插入它一樣。

回答

0

你可以執行一個命令在你的數據表中插入從數據表中修改的行到新表中刪除表(或只是一句,如果表結構將不會被修改的所有行)和遍歷行你的數據庫。