所以我创建了一个工作数据库,并尝试将记录插入其中,但据我所知,数据未被插入。以下是我的连接字符串:
connect.ConnectionString = "Data Source=(LocalDB)\\MSSQLLocalDB;" +
"AttachDbFilename=|DataDirectory|\\LoginData.mdf;Integrated Security=True";
除此之外,我还有以下用于插入的代码,它会抛出零异常:
try {
using (SqlCommand cmd3 = new SqlCommand("INSERT INTO [Logins] values (@Username, @Password, @Email, @First_Name, @Last_Name)", connect))
{
cmd3.Parameters.AddWithValue("Username", u1.Username);
cmd3.Parameters.AddWithValue("Password", u1.Password);
cmd3.Parameters.AddWithValue("Email", u1.EmailAddress);
cmd3.Parameters.AddWithValue("First_Name", u1.FirstName);
cmd3.Parameters.AddWithValue("Last_Name", u1.LastName);
connect.Close();
}
}
catch(SqlException ex)
{
MessageBox.Show(ex.Message);
}
当我尝试刷新数据时,出现以下错误: “无法导入数据库。它是不受支持的SQL Server版本或不兼容的数据库”
我使用的Visual Studio版本是2015年,我在本地安装了SQL Server 2014.
非常感谢任何帮助。