Как я могу получить имя всей базы данных, созданное на сервере sql в локальной системе. спасибо ..Имя базы данных Get's?
0
A
ответ
2
Вот код (вы можете проверить детали здесь: http://dataconnectionsuite.codeplex.com/SourceControl/changeset/view/57274#1206522)
try
{
this.databasesComboBox.Items.Clear();
this.databasesComboBox.Items.Add("Please wait while loading available databases...");
DataTable tables = new DataTable("Tables");
using (IDbConnection connection = this.GetConnection())
{
IDbCommand command = connection.CreateCommand();
command.CommandText = "SELECT * FROM sys.Databases";
connection.Open();
tables.Load(command.ExecuteReader(CommandBehavior.CloseConnection));
}
this.databasesComboBox.Items.Clear();
foreach (DataRow row in tables.Rows)
this.databasesComboBox.Items.Add(row[0].ToString());
}
catch (SqlException)
{
this.databasesComboBox.Items.Clear();
this.databasesComboBox.Items.Add("Connection error. Check server & credentials");
}
catch (Exception ex)
{
MessageBox.Show("Error while loading available databases: " + ex.ToString());
}
finally
{
DatabaseListCreating = false;
}
4
Следующая команда SQL предоставит вам все имена баз данных на сервере, где она выполнена. Чтобы увидеть дополнительную информацию, измените name
на *
.
SELECT name
FROM sys.databases
2
Самая платформо-независимый способ будет запрашивать information_schema
. SQL Server также предлагает ряд системных таблиц/представлений, которые могут использоваться для той же цели; они предлагают дополнительную информацию (особенно специфическую для SQL Server), но они не переносимы, даже в разных версиях SQL Server.
Смежные вопросы
- 1. имя переменной базы данных
- 2. изменить имя базы данных
- 3. Alter ошибка имя базы данных
- 4. Имя сценария базы данных WordPress
- 5. Получить имя базы данных Oracle
- 6. Laravel базы данных имя файла
- 7. базы данных - Недопустимое имя столбца
- 8. узнать текущее имя базы данных
- 9. Измененное имя базы данных-рамки
- 10. Имя пользователя базы данных MySQL
- 11. базы данных [имя таблицы DATA_PES]
- 12. Функция gets() в C
- 13. SQL проектирование базы данных предложение: Присвоение имя таблицы базы данных
- 14. Заменить устаревшие gets()
- 15. почему имя базы данных в HBM файл переопределяет имя базы данных в файле конфигурации спящем
- 16. gets() не работает
- 17. `FirebaseAuthWeakPasswordException` Never Gets Caught
- 18. Почему gets() не работает?
- 19. Ruby .gets не работает
- 20. gets() вызывает ошибку вывода
- 21. О gets() в C
- 22. ExtJs minify Gets игнорируется
- 23. Does gets() игнорировать '\ 0'?
- 24. Imageview Gets Blurred
- 25. c program ispassing gets()
- 26. Почему gets() устарел?
- 27. Oracle - недопустимое имя для объекта базы данных
- 28. изменить имя файла базы данных после восстановления?
- 29. Как получить имя базы данных в PDO?
- 30. Переименуйте имя соединения базы данных SSMS
спасибо ... она решена. – Farna
Добро пожаловать – 2010-08-10 08:24:10