c#代码连接SQL Sever数据库的问题
刚刚学习数据库,写了一个连接SQL Sever数据库的代码,但总是连接失败,总有异常出现,看书检查,和书上也没有很么出入,实在不知道该如何去做,请大家帮忙看看 OleDbConnection subjectDatabase = new OleDbConnection(); OleDbDataAdapter subjectDaDatabase = new OleDbDataAdapter(); OleDbCommand subjectSelect = new OleDbCommand(); OleDbCommand subjectInsert = new OleDbCommand(); OleDbCommand subjectUpdata = new OleDbCommand(); OleDbCommand subjectDelete = new OleDbCommand(); DataSet subjectDset = new DataSet(); DataTable subjectDtable = new DataTable(); private void ConnectDatabase() { subjectDatabase.ConnectionString = "Provider=SQLOLEDB;Data Source=YIDEZHI\\SQLEXPRESS;Initial Catalog=e:\\数据库\\subject\\data\\subject.mdf;User ID=YIDEZHI;pwd=;"; subjectDatabase.Open(); DataTableMapping tableName = new DataTableMapping(); tableName = subjectDaDatabase.TableMappings.Add("Table", "suject"); subjectSelect.CommandText = "SELECT * FROM subject"; subjectSelect.Connection = subjectDatabase; subjectDaDatabase.SelectCommand = subjectSelect; subjectDaDatabase.Fill(subjectDset); } subjectDatabase.Open()这一句总是有异常产生,不知道到底该怎么样解决,请大家帮忙看看该如何去做,谢谢。
应该是你的sql2000数据库没有配置好
不清楚具体是什么异常,可以把错误信息贴出来吗? 你可以试着使用vs2005的服务器资源管理器中添加连接的方式,利用向导建立这个连接,查看一下它生成的连接字符串和你写的有什么区别。
你不要用OLEDB去做数据库连接,用ODBC去做,用SQLConnection.
答:你好,我装过SQL Sever 2000,说说我的看法吧 1.在XP上是不能安装SQL Sever 2000 Enter Edtion 的,只能装SQL Sev...详情>>
答:在 VS 2008中,我们就开发人员所关心的一些常见的使用场景在性能上作了很大的改进.我们对新的产品功能以及现有的产品功能都设置了明确的性能指标。 例如,对于新...详情>>