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

C#连接数据库问题(ADO.NET问题)
本帖最后由 yangliweng2 于 2013-04-03 19:30:48 编辑
我从STACKOVERFLOW找的代码,结果给我抛异常了。

public  void connect(string queryStr,string connString)
        {

          /*  SqlConnection sqlConn = new SqlConnection();
            sqlConn.ConnectionString = "Server=localhost;Catalog=ConsoleYang;uid=administrator;password=";

            sqlConn.Open();

            */

//下面这一行抛异常
            using (SqlConnection conn = new SqlConnection(connString))
            {
                SqlCommand command = new SqlCommand(queryStr,conn);
                command.Connection.Open();
                command.ExecuteNonQuery();
            
            }
            

            
        }

上面这段就是我的连接代码,实现一个注册功能,通过控制台程序输入用户名和密码
下面的是注册代码:
    public void RegisterTwo()
        {
            string username = Console.ReadLine();
            string password = Console.ReadLine();

            NormalUser normalUser = new NormalUser();

            normalUser.Password = password;
            normalUser.Username = username;

            ConnDataBase database = new ConnDataBase();

            string queryString = "select * from table";
            string connString = "Server=localhost;Catelog=ConsoleYang;uid=sa;password=";
            database.connect(queryString,connString);
 
        }


开发环境是VS2010各位大神求帮忙。

异常代码:
数据库 c# string server database

------解决方案--------------------
 using (SqlConnection conn = new SqlConnection(connString))