Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.25;
Скачать: CL | DM;

Вниз

Импортирование таблицы из dbf на сервер MSSQL7   Найти похожие ветки 

 
Andrey V. Zuev   (2002-02-26 12:48) [0]

Каким образом можно программно импортировать таблицу (создать таблицу на сервере и загнать туда данные).
Не хочется руками создавать таблицу и insert into каждую запись до тех пор пока локальная таблица не закончится (к тому же у меня почему то не работают запросы с параметрами....).
Неужели в MsSQL нету хранимой процедуры для перегонки базы? Чтобы запустить ее через ADO.

Может есть еще какие красивые варианты?


 
sizmrebi ©   (2002-02-26 12:50) [1]

U MSSQL est inport data


 
Andrey V. Zuev   (2002-02-26 13:10) [2]

В том то и дело, что надо импортировать базу программно.
А потому совершать над ней какие-то действия и дропать.


 
sizmrebi ©   (2002-02-26 13:28) [3]

togda programno sozdavai tablicu spomoshiu create table (fieldname1 DataType,fieldname2 Datatype...).

naprimer Alias Name k MSSQL-u est Alias1 i TableName - Name1,
a k lokalnomu bazu Alias2 i TableName - Name2.

brosish komponent Tquery(Query1) na formu i programno pishesh
query1.close;
query1.sql.clear;
query1.sql.Add("Insert into ":Alias1:Name1" select * from ":Alias2:Name2");
query1.execsql;

ne gavoriu ob tom chto polia v obeix TABLE doljni bit identichni.....

Uspexi..:)))


 
Andrey V. Zuev   (2002-02-26 14:36) [4]

Все это хорошо, но хотелось бы без алиасов через TADOQuery....
Вот нарыл на сервере bulkcopy (bcp), но там приведен пример для импорта файла с разделителями:
BULK INSERT pubs..publishers2 FROM "c:\newpubs.dat"
WITH (
DATAFILETYPE = "char",
FIELDTERMINATOR = ",",
ROWTERMINATOR = "\n"
)


 
Delirium ©   (2002-02-26 16:09) [5]


select * from
OpenRowset("MSDASQL", "Driver=Microsoft Visual FoxPro Driver;SourceDB=\\Master\Temp;SourceType=DBF;",
"select * from Price order by id_name")



Страницы: 1 вся ветка

Текущий архив: 2002.03.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
1-80571
BofA
2002-03-09 16:00
2002.03.25
Как дописать данные в начало файла?


14-80678
McSimm
2002-02-12 12:41
2002.03.25
Я давно говорил, - есть Мужчины, Женщины и Админы


1-80495
Miwa
2002-02-26 17:47
2002.03.25
Как прочесть контент папки вместе с подпапками?


3-80435
Antony
2002-02-27 12:14
2002.03.25
TQuery.Prepare, сильные утечки памяти


14-80674
dmitriyk
2002-02-12 04:37
2002.03.25
Дельфи и распечатка исходного текста на принтере