當前位置:首頁 » 數據倉庫 » winform資料庫編程
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

winform資料庫編程

發布時間: 2023-06-10 13:25:16

1. C#winform編程中,當使用Datagridview與資料庫綁定的時候,如何讓Datagridview與資料庫同步更新

首先不建議綁定資料庫,這樣你的Datagridview的重用性也更高,還有Datagridview不可能與資料庫同步更新,目前資料庫不支持事件,所以即便你資料庫做了更改,Datagridview里的數據也不會實時刷新,或者你寫個定時器,周期性刷新,也差不多,但絕對不會自動同步!!

2. SQL Server 2005 與VS2005編程語言C# winform實現資料庫備份與恢復。

停掉資料庫伺服器。
將剛才生成的資料庫的日誌文件*_log.ldf刪除,用要恢復的資料庫mdf(*.mdf)文件覆蓋剛才生成的資料庫數據文件*.mdf。
啟動資料庫伺服器。
restore
database
DemoDB
from
disk='c:\a.bak'
--c:\a.bak是備份文件名
with
move
'demodb_data01'
to
'...\demodb_data01.mdf'
--將要恢復到文件
,move
.....
,move
'demodb_log'
to
'...\demodb_log.ldf'
--------------------------------------------------------------------------------

3. winform 連接資料庫代碼

//連接封裝一下,具體的增刪改查具體寫
public class OracleConn
{
public static OracleConnection Conn()
{
try
{
string constr = System.Configuration.ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString;
OracleConnection conn = new OracleConnection(constr);
return conn;
}
catch (Exception ex)
{
MessageBox.Show("資料庫連接不成功!", ex.Message);
return null;
}
}
}