Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak rozwiązać „nieprawidłową nazwę obiektu” w SQL Server?

Oznacza to, że nie wie co ENG_PREP jest.

Musisz użyć 'use xxx' (gdzie xxx to nazwa bazy danych, w której ENG_PREP życia) polecenie najpierw, aby powiedzieć mu, jakiej bazy danych używasz. A kiedy to zrobisz, musisz upewnić się, że ENG_PREP jest obecny w tej bazie danych.

Jeśli używasz .Net do połączenia, musisz upewnić się, że określiłeś początkowy katalog, aby wiedział, jakiej bazy danych użyć, oto przykładowy fragment z 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. Wykonanie funkcji COUNT SQL

  2. Utwórz konto pocztowe bazy danych w programie SQL Server (T-SQL)

  3. Wywołanie niezdefiniowanej funkcji sqlsrv_connect() — rozwiązywanie problemów

  4. Dlaczego miałby SqlServer select wybrać wiersze, które pasują i wiersze, które pasują i mają końcowe spacje?

  5. Różnica dwóch dat w serwerze sql