SqlConnection scon = new SqlConnection(arthurDBConnectionString);
SqlDataAdapter da = new SqlDataAdapter();
da.InsertCommand = new SqlCommand("INSERT INTO userInfo VALUES(@firstname, @lastname)", scon);
da.InsertCommand.Parameters.Add("@firstname", SqlDbType.VarChar).Value = firstname;
da.InsertCommand.Parameters.Add("@lastname", SqlDbType.VarChar).Value = lastname;
scon.Open();
da.InsertCommand.ExecuteNonQuery(); <--Exception(Invalid object name)
scon.Close();
首先,我想说我是 SQL 新手。我正在使用 C# 开发一个应用程序,它将在 SQL Server 上操作数据。上面是我用于将数据添加到表的两列的代码,但我收到“userInfo”(表)是无效对象名称的错误。我已确保该表存在于数据库中并且连接已打开。我也尝试过将表格称为
相同DATABASENAME.SCHEMA.userInfo
的SCHEMA.userInfo
结果。提前感谢您的任何帮助或意见。