Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проблемма с ADO
|
|||
|---|---|---|---|
|
#18+
Подскажите! Переделал небольшую прог-му которая обрабатывает TXT-файлы грузит их в базу,( почитал в форуме про прелести ADO и убрал БДЕ) заменил ADO компонетами. Вылезло несколько проблемм, часть я решил а вот эти тяму не хватает: 1. При вставке в символьное поле, если встречаются кавычки " (не путать с одинарными) вылетает ошибка - Parametr object is improperly defined. Inconsistent or incomplete information was provided. 2. В одном из окон, где забиваю "руками" в таблицу, вместо руских букв вставляются ???????? (вопросики). Везде для изменения записи и вставки использую ADOcommand ADOcommand.commandtext:=('Insert tabl value('''+значение+''')'); ADOcommand.execute; ODBC Database dBase 5/0, для борьбы со второй проблеммой пробовал разные драйвера. Если есть опыт борьбы поделитель плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2003, 05:13 |
|
||
|
Проблемма с ADO
|
|||
|---|---|---|---|
|
#18+
Забыл добавить w2000 server кодировка в "регионал сет.." Set default Russian ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2003, 05:30 |
|
||
|
Проблемма с ADO
|
|||
|---|---|---|---|
|
#18+
Может поможет: При работе с DBF были проблемы с кодировкой - вылечились удавлением 866 CodePage в оглавлении DBF. С символом " : для DBase и FoxPro символьные строки могут быть '...' или "..." или даже [...]. Так что попробуй перед формированием перекодировать ' в " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2003, 10:02 |
|
||
|
Проблемма с ADO
|
|||
|---|---|---|---|
|
#18+
ADOCommand.ComandText := 'insert into table values ('+Int+','+ ''''+'Char/Varchar'+''''+')'; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2003, 15:07 |
|
||
|
Проблемма с ADO
|
|||
|---|---|---|---|
|
#18+
1. Совет - При работе с DBF были проблемы с кодировкой - вылечились удавлением 866 CodePage в оглавлении DBF. Попробовал фоксой его законтропупить, может чего-не понимаю, но не получилось, попробую в понедельник, т.к. про этот вариант, нашел нечто подобное в форуме. 2. Соглашусь с (Так что попробуй перед формированием перекодировать ' в " ), я так и делаю,НО самое интересное, что именно двойные кавычки не понимаются. А по поводу : ADOCommand.ComandText := 'insert into table values ('+Int+','+ ''''+'Char/Varchar'+''''+')'; делаю тоже самое, может проблемма в досовской кодировке файлов. (тоже забыл сообщить) Может поможет то, что текстовые файлы в ДОС кодировке, я их перекодирую (OemToAnsi) сначала, надо попробовать добавлять запись а потом менять кодировку. (трудно соображать после пятницы, мысли куда то разбегаются поймать не могу) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2003, 04:45 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32109934&tid=2119061]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
130ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 419ms |

| 0 / 0 |
