VS创建数据库遇到这样的错误,应该怎么处理?

VS创建数据库遇到这样的错误,应该怎么处理?

问题描述:

img

回答:看样子是连接SQL Server数据库,估计你是SQL Server没安装好,如果能进入SQl Server管理工具并登陆的话,一般就没啥问题,进不去的话,问题就大了,看样子,我猜你没进去,我也进不去了,经常跳出这个问题,然后改用ACCESS数据库了,到时候再换MySQL吧,SQLServer装起来太难了,重装都没有,估计要改啥注册表吧(网上看到的资料)难搞哦,下附上ACCESS数据库连接语句

            SqlConnection conn;
            SqlCommand cmd;
            SqlDataReader rd;

            conn = new SqlConnection("Data Source=(local);Initial Catalog=平时;Integrated Security=True");
            conn.Open();
            cmd = new SqlCommand("SELECT * FROM [Login]", conn);
            rd = cmd.ExecuteReader();
            while (rd.Read())
            {

            }
            rd.Close();
            conn.Close();

仅用于SQL Server数据库连接,ACCESS数据库连接如下:

OleDbConnection conn = new OleDbConnection
            {
                ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:/软件体系结构/王乐项目/BBS1.0/BBS.accdb"
            };
            conn.Open();
            OleDbCommand command = new OleDbCommand("SELECT * FROM [Login] ORDER BY [用户名]", conn);
            command.ExecuteReader();
            conn.Close();

注意:ACCESS数据库字段不能为英文字符,因为超过四个字段则报错

希望能帮到你,ACCESS数据库用起来很简单,有时需要装提供程序(12.0版),可以试试看,需要装的话,下附链接(20MB左右):

链接:https://pan.baidu.com/s/1CygTpztoLPe6T2BKjPjEuA 
提取码:0925