Delphi 7, TTable, Csv file fields - PullRequest
       3

Delphi 7, TTable, Csv file fields

0 голосов
/ 29 декабря 2010

HI, Мой вопрос может быть простым для вас.

Мне нужно импортировать CSV-файл в мое приложение Delphi. Этот файл содержит 3 столбца, и я хочу сопоставить столбцы с одним из набора данных (TQuery, подключенного к таблице Firebird) и отобразить в сетке.

Мой вопрос: возможно ли использовать файл Csv в качестве таблицы, который может получить доступ с помощью запроса SQL и присоединиться к таблице Db?

Я пытался использовать TTable со свойством TableType как ttASCII. Он загружает файл. Однако, это загружает содержимое в отдельные поля, то есть Fields [0] .asstring дает '11, 12, abc.txt ' Я хочу это на разных полях т.е. Поля [0] .asstring = '11' Поля [1] .asstring = '12' Поля [3] .asstring = 'abc.txt'

Надеюсь, вы понимаете мое требование. Пожалуйста, взгляните и дайте мне знать ваши мысли

Спасибо и всего наилучшего,

Виджеш В. Наир

Системный аналитик

1 Ответ

1 голос
/ 29 декабря 2010

Видишь, тебе нужно создать файл определения схемы для доступа к txt-файлу из компонента TTable, имя файла схемы должно совпадать с текстовым файлом, но с расширением SCH.В этой ссылке вы можете найти более подробную информацию о формате файла схемы Using The ASCII Driver With Comma-delimited Files, также вы можете проверить файл BDE32.HLP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...