怎么在C#端刷新数据库?
问题可以这样描述:我在C#端动态加载Excel的数据,根据其中的表名和表头来定义数据库名和字段名,Excel中的内容作为插入的数据库中表的内容,于此:在插入的时候提示表不存在,而我查看数据库的时候,事实上表在数据库中是存在的,也就是说在C#没有刷新数据表,于此,怎么在C#端刷新数据库?重新绑定之类的就不要说了,因为我没有用到绑定,是直接读取的Excel存入到数据表,数据表内还没插入进内容,何来绑定更新之类...
--------------------编程问答--------------------
重新连接呢?
--------------------编程问答--------------------
那你插入前,再连接多次数据库就行了吧
--------------------编程问答--------------------
#2 我试过了,我讲数据库连接关闭然后连接才进行的对表的数据的插入,仍旧报哪个表名不存在的错误,我查看SQL Managerment 里时候,事实上表已经存在,也就是没有达到刷新数据库的作用。。
--------------------编程问答--------------------
# 1 不可以哦 烦躁 我在想是否有刷新数据库的sql 语句,这样在进行插入的时候,刷新一次数据库...
--------------------编程问答--------------------
把事物加进去试试 BeginTransaction
--------------------编程问答--------------------
--------------------编程问答--------------------
#5 好想法 我去试试,不过我用的 insert into databaseName.dbo.tableName(....) values(...) 结果竟然实现了,为什么我用 use database databaseName 然后执行操作就不对?
补充:.NET技术 , C#