我运行此代码:
SqlConnection polaczenie;
polaczenie = new SqlConnection(dane_polaczenia);
SqlCommand cmd = new SqlCommand();
cmd.Connection = polaczenie;
polaczenie.Open();
cmd.CommandText = @"SELECT * FROM test.test";
cmd.ExecuteNonQuery();
执行后我得到例外Invalid object name 'test.test'.
数据库和表值是正确的。
如何正确指定database.table
中的CommandText
?
答案 0 :(得分:1)
cmd.CommandText = @"SELECT * FROM test.dbo.test";
或
cmd.CommandText = @"SELECT * FROM test..test";