Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Где можно сменить кодировку?
|
|||
|---|---|---|---|
|
#18+
программа на VC++6.0 данные выбираются из бд *.gdb через механизм ODBC. Но на экране вместо русских слов - "абракадабра" не та кодировака. где можно прописать какую использовать, и, действительно, какую? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2003, 11:53 |
|
||
|
Где можно сменить кодировку?
|
|||
|---|---|---|---|
|
#18+
Прилодение какое, Вин/консоль? Что значит на экране - в статике/едите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2003, 16:40 |
|
||
|
Где можно сменить кодировку?
|
|||
|---|---|---|---|
|
#18+
Приложение под windows, когда запускаю программу на выполнение (F5). в "Источники данных ODBC" в панели управления в окне Setup DSN есть поле Character Set (если это действительно то поле, которое нужно), но нет help'a и непонятно, что в этом поле надо писать. Например, строчка "ANSI" тест проходит, но при выполнении вызывает "ненормальное" завершение программы "abnormal ..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2003, 18:18 |
|
||
|
Где можно сменить кодировку?
|
|||
|---|---|---|---|
|
#18+
Если в настройках драйвера прописать, например, Windows-1251, при тестировании выбрасывает сообщение: "bad parameters on attach or create database CHARACTER SET Windows-1251 is not defined" Если писать Win1251, то в пошаговом режиме получаю исключение: Unhandled exception in my.exe (MSVCRTD.DLL) ... Microsoft C++ Exception Ошибка происходит при выполнении SQL запроса на выборку данных CString s,sfn; s.Format("Select ID,FULLNAME from t1 where ID=%d",in_dw); CGXDynamicRecordset rs(m_pdb); rs.SetSqlQuery(s); s="-1"; rs.Open(); .. << здесь выскакивает msg (повторю, если не прописывать кодировку в настройкай драйвера, то все работает только русский отображается некорректно.) К слову, на другом пк устанавливалась программа абсолютно так же, те же драйвера и т.п., но там ОС - Win 2000, и там сразу все работает и язык - русский без всяких настроек, здесь же win 98 и имею такие проблемы... Итак, если смотреть отладчиком ошибка - "Ошибка при получении записи" возникает на функции // Fetch the first row of data MoveNext(); в методе BOOL CRecordset::Open(UINT nOpenType, LPCTSTR lpszSQL, DWORD dwOptions), модуль Dbcore.cpp И что здесь можно сделать? В чем проблема? И как с этим бороться??? Структура базы t1 CREATE TABLE T1 ( ID INTEGER NOT NULL, NAME VARCHAR(64) NOT NULL, FULLNAME VARCHAR(64), PRIMARY KEY (ID), UNIQUE (NAME) ); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2003, 13:05 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=57&tid=2036140]: |
0ms |
get settings: |
11ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 253ms |
| total: | 427ms |

| 0 / 0 |
