1

我运行这段代码:

                    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.tableCommandText

4

1 回答 1

1
                cmd.CommandText = @"SELECT * FROM test.dbo.test";

或者

                cmd.CommandText = @"SELECT * FROM test..test";
于 2012-11-07T18:51:14.173 回答