|
xBase: Неверное имя поля |
☑ |
0
ПульсЪ
31.05.12
✎
21:17
|
Ошибка при вызове метода контекста (Добавить)
БД.Поля.Добавить("O_B","S",40);
по причине:
Неверное имя поля "O_B"
проблема в "_", но как записать его если оч нужно?)
|
|
1
DrShad
31.05.12
✎
21:17
|
никак
|
|
2
ПульсЪ
31.05.12
✎
21:18
|
оО
|
|
3
DrShad
31.05.12
✎
21:21
|
а накуя именно с таким именем поле?
|
|
4
DrShad
31.05.12
✎
21:22
|
а вот с подчеркиванием записать моле можно, у тебя скорее всего оно уже есть такое
|
|
5
ПульсЪ
31.05.12
✎
21:22
|
потому что есть она штукенция, которая кушает файлик и в ней есть имя O_B, по другому не взлетит
|
|
6
ПульсЪ
31.05.12
✎
21:26
|
предлагаешь юзать готовый файл, и в него затирая забивать информаху?
|
|
7
DrShad
31.05.12
✎
21:28
|
ты второй раз пытаешься создать поле
|
|
8
ПульсЪ
31.05.12
✎
21:30
|
нет
|
|
9
ПульсЪ
31.05.12
✎
21:33
|
БД = Новый XBase;
БД.Кодировка = КодировкаXBase.OEM;
БД.Поля.Добавить("FFNAME","S",32);
БД.Поля.Добавить("LLNAME","S",32);
БД.Поля.Добавить("SSNAME","S",32);
БД.Поля.Добавить("SEX","S",1);
БД.Поля.Добавить("BIRTHDAY","D");
БД.Поля.Добавить("O_B","S",40);
//ВремФайл = ПолучитьИмяВременногоФайла(".DBF");
ВремФайл = "C:\Temp.DBF";
БД.СоздатьФайл(ВремФайл);
Для каждого элемент из ТЧцикл
КонецЦикла;
БД.ЗакрытьФайл();
ПереместитьФайл(ВремФайл, ПутьКФайлуВыгрузки+ИмяФайла);
|
|
10
DrShad
31.05.12
✎
21:50
|
а с символами не ошибся?
|
|
11
ПульсЪ
31.05.12
✎
21:56
|
1. качнул обрабу - просматривает ДБФ
2. скопипастил из нее имя поля в код
3. запускаю - о чудо все робит
4. Поковырявшись по коду с КодСимвола() выяснил что первая Р каким то макаром Русская, как так непонятно, всяких пунто не стоит
спасибо
|
|
12
ПульсЪ
31.05.12
✎
21:58
|
первая O всмысле
|
|