![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ADO и ACCESS2000 [D6, Access]
Stas © (2002-12-24 09:21:00)Подскажите, можно ли программно создать таблицу в MS ACCESS c помощью ADO.
Jura (2003-01-06 17:15:00) [21]> Sniknik
Спасибо за ответ. Получилось :)) Теперь новая проблема надо критнуть таблицы в Access через ADOX. Как саму базу критнуть я знаю но как таблицы если там я делал так тот как там
var
DataSource,cs:String;
Begin
DataSource:=
"provider=Microsoft.Jet.Oledb.4.0"+
";Data Source=c:\Base.mdb"+
";Persist Security Info=False";
ADOConnection1.ConnectionString:=DataSource;
AdoConnection1.LoginPromt:=False;
AdoCommand1.Connection:=AdoConnection1;
.....
cs:=Create Table TableName("+
"Field1 Text(20)";
AdoCommand1.CommandText:=cs;
AdoCommand1.Execute;
end.
С ADO это было примерно так. Но люди добрые помогите сделать ето через ADOX.(какие компоненты для этого необходимы?).
>Sniknik
Ты можеш прикалыватся, но я в этом деле как говорите вы чайник, но надо эту прогу написать. Надо как воздух. Если надыбаеш информации об ADOX пришли на майл.
>All
Заранее благодарен за ответ!
sniknik (2003-01-03 00:00:00) [22]все знают. (кроме тебя похоже :-))
ничем не отличается от вывода из MSSQL,... etc.
пробуй.
Jura (2003-01-02 22:23:00) [23]народ а кто нибудь вообще знает как вывести таблицы из access на форму. Заранее благодарен за ответ.
sniknik (2002-12-29 01:39:00) [24]2 Jura (29.12.02 00:19)
рядом с JETSQL40.CHM файл ADO210.CHM это на 1/3 хелп по ADOX. Иши на машине с установленным офисом 2000 или старше. (полным с хелпами)
по остальному конкретнее чего не получается? и лутше в свою ветку.
Jura (2002-12-29 00:19:00) [25]Я создал две таблицы в Access c помощью Ado, используя компонент ADOConnection и ADOCommand. Если хочешь пришлю текст программы. Пришли ответ.
Народ кто что-нибудь знает о ADOX. пришлите чтонибудь. Мне надо вывести на форму (програмно) таблицы из Access. В Delphi я их уже описал, только надо вывести на форму. Кто знает Please Help!!!!!
sniknik (2002-12-24 17:11:00) [26]JETSQL40.CHM поищи у себя на машине.
Stas (2002-12-24 17:06:00) [27]Да можно и Create Table, но какой там синтаксис ?
LordOfSilence (2002-12-24 09:58:00) [28]Извиняюсь, вчера с другом на двоих переусердствовали.
Да это создание базы, я неправильно вопрос прочитал...
Как насчет запросов Create Table?
Stas (2002-12-24 09:49:00) [29]Это будет создана новая база или таблица в существующей базе ?
Вообще база уже имеется нужно просто программно добавить в существующую базу заданную таблицу.
Спасибо.
LordOfSilence (2002-12-24 09:39:00) [30]Кажись, примерно так:
var Ado: Variant;
Ado := CreateOleObject("ADOX.Catalog");
Ado.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+PathToBase+"\BaseItSelf.Mdb;Jet OLEDB:Engine Type=5;");
Ado.ActiveConnection.Close;
Ado:= Null;