|
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. качнул обрабу http://infostart.ru/public/16377/ - просматривает ДБФ
2. скопипастил из нее имя поля в код 3. запускаю - о чудо все робит 4. Поковырявшись по коду с КодСимвола() выяснил что первая Р каким то макаром Русская, как так непонятно, всяких пунто не стоит спасибо |
|||
|
12
ПульсЪ
31.05.12
✎
21:58
|
первая O всмысле
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |