日期:2014-05-17  浏览次数:20762 次

c#,数据库
用的是c#2008和SQL2005,已经连接过了,发现数据库表格需要更改,但是c#中表信息没改变,怎样才能使它们同步更新,有没什么设置不通过写代码的方法??求帮助啊,急。(已经做了蛮多的,不想重新连接)

------解决方案--------------------
描述不清楚,尤其括号里的话看不懂。

Sql Server 2005以上的话是支持更新通知的,如果只是指数据的更新很简单挂个事件刷新就是了;如果是结构的变化就要考虑根据数据库的架构信息自动修改你的表结构,通过SqlConnection.GetSchema()方法可以获取数据库架构。