我用vs2010的解决方案管里器,添加新建项。的弹出菜单里的选项“本地数据库”。然后我的解决方案里就多了一个下拉项database.sdf还可以给该选项添加表并且设置字段。并且这个表也可作为datagridview控件的数据源。但是这个表是个没有数据的表。我问一下怎么向这个表里添加记录呀?
怎么添加呀?
我试了把dtagridview控件的数据源绑定向导里的连接关键字“data source = ndlu2ags6r5bgk\zhu;Inital catulog = mydata;integrated security = true;”复制了下来
想建立数据的连接,并操作数据库string mycon = “data source = ndlu2ags6r5bgk\zhu;Inital catulog = mydata;integrated security = true;”;
sqlconnection myconnection = new sqlconnection (mycon);
但是在调试的时侯出错,意思是连接字符串出错。问一下怎么才能正确连接呀?
C# 在解决方案管理器里添加了一个本地数据库,如何在程序里修改该数据库
答案:4 悬赏:10 手机版
解决时间 2021-04-04 14:47
- 提问者网友:捧腹剧
- 2021-04-03 18:34
最佳答案
- 五星知识达人网友:洒脱疯子
- 2021-04-03 20:07
string mycon = “data source = ndlu2ags6r5bgk\zhu;Initial catalog = mydata;integrated security = true;”;
估计是你把Initial catalog写错了,应该没问题的了,还有问题可追加提问,我经常在线
估计是你把Initial catalog写错了,应该没问题的了,还有问题可追加提问,我经常在线
全部回答
- 1楼网友:患得患失的劫
- 2021-04-03 22:04
要看你用的是什么数据库了
举个例子:
如果用sql server的话
using system.data.sqlclient; //导入命名空间
//....省略了一些代码
sqlconnection conn = new sqlconnection("server=(local);database=数据库名称;uid=账号;pwd=密码");
sqlcommand=new sqlcommand("sql语句",conn);
sqlcommand.connection.open(); //打开连接
sqlcommand.executenonqurey(); //执行sql语句
sqlcommand.connection.close(); //关闭连接
如果使用access
要看你用的是什么数据库了
举个例子:
要看你用的是什么数据库了
using system.data.oledb; //导入命名空间
//....省略了一些代码
oledbconnection conn = new oledbconnection("provider=microsoft.jet.oledb.4.0;data source=你的数据库地址.mdb");
oledbcommand=new oledbcommand("sql语句",conn);
oledbcommand.connection.open(); //打开连接
oledbcommand.executenonqurey(); //执行sql语句
oledbcommand.connection.close(); //关闭连接
希望对你能有所帮助。
- 2楼网友:第幾種人
- 2021-04-03 21:43
用数据库添加最方便。然后再绑定datagridview
- 3楼网友:千夜
- 2021-04-03 20:52
双击这个数据库,数据库出现在服务器资源管理器中,再右键点击该数据库显示表数据,然后就可以添加了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯