Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm thế nào để giải quyết 'tên đối tượng không hợp lệ' trong SQL Server?

Có nghĩa là nó không biết những gì ENG_PREP là.

Bạn cần sử dụng 'use xxx' (trong đó xxx là tên cơ sở dữ liệu nơi ENG_PREP lives) trước tiên để cho nó biết bạn đang sử dụng cơ sở dữ liệu nào. Và khi bạn làm điều đó, bạn cần đảm bảo rằng ENG_PREP có trong cơ sở dữ liệu đó.

Nếu bạn đang sử dụng .Net để kết nối, bạn cần đảm bảo rằng bạn chỉ định danh mục ban đầu để nó biết cơ sở dữ liệu nào sẽ sử dụng, đây là đoạn trích ví dụ từ web.config :

<add name="SqlConnection" connectionString="Data Source=(local)\SQLEXPRESS;Initial Catalog=your_db_name_here;Integrated Security=True"
     providerName="System.Data.SqlClient" />


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bỏ tất cả các bảng, thủ tục được lưu trữ, trình kích hoạt, ràng buộc và tất cả các phụ thuộc trong một câu lệnh sql

  2. Chuyển đổi kiểu dữ liệu hình ảnh thành varchar trong sql server 2008

  3. Cách tạo cột bảng tạm thời và kiểu dữ liệu tự động thông qua tập lệnh

  4. Con trỏ máy chủ SQL - lặp qua nhiều máy chủ và thực thi truy vấn

  5. Làm cách nào để thêm cột số thứ tự vào dữ liệu kết quả?