Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

открытие файла [D6, dBase, FoxPro]


Страницы:   1 2

Ольга ©   (2002-02-15 10:53:00) 

не понимаю, почему при выполнении этой строки он пишет, что не может открыть файл opentable
St := TFileStream.Create(opentable, fmopenread );


Ольга   (2002-02-15 13:06:00) [1]

>gek
Спасибо, все ОК


Ольга   (2002-02-15 12:59:00) [2]

ой сори, я просто в HELPе не поняла сначала, что они там написали


gek   (2002-02-15 12:45:00) [3]

> fDbiCopyTable
это где же такое находится


Ольга   (2002-02-15 12:39:00) [4]

а что такое fDbiCopyTable- в чем различие?


gek   (2002-02-15 12:33:00) [5]

извн
uses BDE;


Ольга   (2002-02-15 12:32:00) [6]

не понимает он DbiCopyTable, хотя пишу uses db;


gek   (2002-02-15 12:30:00) [7]

uses db;

Check(DbiCopyTable(Tbl_source.DBHandle, True, PChar("name_Tbl_source.DB"),nil,
PChar("c:\+"paht_destination" + "\new_name.DB")));


в любом случае таблица презаписывается заново есть она или нет


Ольга   (2002-02-15 12:25:00) [8]

>McSimm
Table1.Active = False


Ольга   (2002-02-15 12:24:00) [9]

>gek
Как ее описать, чтобы Delphi ее увидел


McSimm   (2002-02-15 12:22:00) [10]

Я имел в виду, что в это время у вас возможно открыт Delphi и в нем в проекте на форме лежит Table1 с Active = True.


Ольга   (2002-02-15 12:21:00) [11]

Как это открыта на форме?
Если я пишу table1.closed - значит она уже закрыта...


gek   (2002-02-15 12:20:00) [12]

>Ольга (15.02.02 12:06)
операция копирования таблицы как есть


McSimm   (2002-02-15 12:10:00) [13]

Таблица должна быть закрыта везде. Если вы ее закрываете в программе, возможно она открыта на форме в Delphi.


Ольга   (2002-02-15 12:06:00) [14]

Что такое DbiCopyTable


gek   (2002-02-15 12:00:00) [15]

Check(DbiCopyTable(Tbl_1.DBHandle, True, PChar("TARIF.DB"),nil,
PChar("TARIF_1.DB")));


Ольга   (2002-02-15 11:57:00) [16]

Не-а не получается


McSimm   (2002-02-15 11:48:00) [17]

Если закрыть таблицу - все получится


Ольга   (2002-02-15 11:40:00) [18]

Он пишет что не может открыть файл такой-то и выдает полный путь к файлу


kaif   (2002-02-15 11:30:00) [19]

Скорее всего, нужно указать полный путь к файлу. Часто в свойстве TableName оказывается только имя файла, без пути.


Ольга   (2002-02-15 11:24:00) [20]

opentable:=table1.tablename;

В проге я копирую table1 в другой файл (существующий или новый)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо