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

Вниз

dbf,ASCII   Найти похожие ветки 

 
stoper   (2002-12-23 13:31) [0]

Есть файл.dbf Практически все поля базы в том числе и превичные ключи состоят из ASCII символов. Для ключей используется один набор символов, для полей типа количество или сумма другой. Так вот когда я открываю базу то вижу значения некоторых полей, а вот поля количества и суммы у меня пустые. Через dbu все нормально. Дело в том что надо раскодировать поля, уже и функция написана. Да вот раскодировать нечего. Подскажите как быть кто знает. Я уже как только мог игрался с BDE и ODBC все напрасно. Может есть какой компонент позволяющий работать с dbf без BDE.
Заранее спасибо.


 
stoper   (2002-12-23 17:17) [1]

В моем гриде, в гриде BDE я не вижу значений в поле val.
Если написать per1:=table1val.asstring то per1="";
А на запрос select * from fgood where val="" не выдает запией вообще.


 
stoper   (2002-12-24 11:22) [2]

Так может кто-то всетаки поможет. Интересный момент. Я знаю какой набор символов должен быть в поле val. Беру table1val.asstring:=chr(175)+chr(28)+chr(226)+chr(155) и вижу то что надо.Так этот набор символов там уже есть . Почему я его невижу. Подскажите кто может. Дбфник набивался, с помощью проги написаной на клипере. Поля кодировались с помощью ассмблеровских функций.Так говорит содатель проги.


 
Леван   (2002-12-24 12:01) [3]

kakoi komponent ispolzuetsia dlia dostupa k tablice:
TDBF ili TTABLE?
(TDBF - storonnii komponent, vkliuchaet nenujnuliu TRANSLACIU v pole char ansitoeem ili oemtoansi.ee nado otkliuchit)


 
stoper   (2002-12-24 12:34) [4]

Леван Использую ТТable. TDBF-не имею.


 
stoper   (2002-12-25 17:06) [5]

Я наверное слишком назоилив.Но может всетаки ктото подскажет. Моя беде в том что в поле val имется chr(0).И вот если 0 присутствует BDE видимо ничего не понимает. Пробовал TDBF тоже самое.Но по идее раз поле симольное пиши в него что хочешь.


 
sniknik ©   (2002-12-25 18:09) [6]

размер строк выставляется по #32 или #0 в конце строки, т.е. отсекаются с конца пока не другой символ.

Возьми Halcyon, там исходники, видно. С небольшими изменениями сделаеш как надо.
скачать.
http://www.vodonosov.newmail.ru/develop/develop.htm



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
7-62886
Sergei_tlt
2002-11-06 11:52
2003.01.20
Перемещение мыши


3-62386
ledzzz
2002-12-25 11:43
2003.01.20
компонент dxDBGrid (dev express)


1-62533
Young_01
2003-01-10 21:10
2003.01.20
Работа с графикой


1-62606
Nickola1980
2003-01-08 16:15
2003.01.20
Как запустить приложение с параметром?


1-62593
Артём К
2003-01-09 03:18
2003.01.20
Как распечатать данные из StringGrida в виде таблицы