Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];




Вниз

Работа с базами MS SQL Server. 


Garmahis   (2002-01-23 20:36) [0]

На MS SQL сервере две базы данных скажем A и B. Подскажите пожалуйста как определить имена таблиц в базе A и как потом их скопировать в базу B?



TSV   (2002-01-23 20:45) [1]

Ну, например можно с помощью Enterprise Manager и Data Transformation Service.



wicked   (2002-01-23 22:30) [2]

а если программно, то почитай в Books Online темы про системные таблицы: sysobjects, syscolumns, sys-еще-чего-то-там.... там всё подробно расписано...



Garmahis   (2002-01-25 00:44) [3]

Уточни, пожалуйста, где что читать?



dmitryK   (2002-01-25 11:00) [4]

Вопросы надо задавать более однозначно, тогда и ответы будут давать нормальные.

Если пользуешься BDE, то можешь воспользоваться таким вариантом:

DB.Session.GetTableNames(DB.DataBaseName,
"", False, False, AllTblsLB.Items);

где
DB - компонента типа TDatabase (для коннекта к базе)
AllTblsLB - компонента TListBox - в нее выводится список всех таблиц. Точнее он выводится в Items (TStrings).
Остальные поля - непомню (посмотри по хелпу)

GetTableNames - процедура для получения списка таблиц в данной БД (или сессии, точно не помню, но в данном случае это одно и то же). Когда получишь список таблиц, можешь получить список полей для каждой из них (что-то типа GetFieldNames - в хелпе найдешь рядом с GetTableNames).




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.033 c
7-57226           amamed_3071           2001-11-12 11:30  2002.02.18  
Команды принтера Epson


1-57146           Loxly                 2002-02-03 19:57  2002.02.18  
Создание формы приводит к ее появлению


3-56987           Fay                   2002-01-23 15:18  2002.02.18  
Как в запросе MSSQL7 проверить сущ-е временной таблы


7-57231           Русский               2001-11-12 14:26  2002.02.18  
Ошибка (но в чём ???)


7-57233           neverbee              2001-11-13 14:32  2002.02.18  
Подскажите как програмно можно выключить/включить Service?