当前位置:首页 » 数据仓库 » 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;
}
}
}