1sqlite Проблема с методом УложитьТЗ #376840


#0 by poops
Проблема в следующем, формирую таблицу значений, ТЗ не пустая проверял. Привыполнении кода: выдает, что no such table Clients. В чем косяк не пойму
#1 by Ёпрст
гыы.. а описание почитать?
#2 by Ёпрст
Сlients - это чего? :))
#3 by rs_trade
БазаДанных.УложитьТЗ(тзКлиентыТорговых,"#Clients",0); решетку надо перед именем таблицы, это временная...
#4 by Ёпрст
аа... не смотрел вообще, всё что выше запроса :(
#5 by Air777
Я что то пропустил? Что еще за зверь 1sqlite ?
#6 by rs_trade
и то не поможет, там всего одно поле содержиться val. таблица используется в соединениях как фильтр...
#7 by rs_trade
опа...я про 1С++ пишу....
#8 by Ёпрст
вк для прямых запросов к дбф базе...
#9 by poops
ни хрена, в этом случае пишет near "#Clients": syntax error. Блин походу через Sql запрос придётся делать
#10 by Ёпрст
тут поройся
#11 by orefkov
А не пробовал запрос написать без ';' в конце?
#12 by poops
up
#13 by Sadovnikov
Чего апаешь-то? Тебе в автор 1sqlite совет дал. Ты его попробовал?
#14 by orefkov
И версию если можно укажи 1sqlite
#15 by poops
Уже исправил на написал, - та же хрень выходит версия 1.0.1.8
#16 by poops
Не пробывал бы - не up-ил бы наверное
#17 by poops
Скачал 1.0.1.9 - попробывал та же хрень
#18 by poops
Попробывал так: ТекстЗапроса="INSERT INTO Clients1 Те же яйца вид сбоку - no such table: Сlients1
#19 by orefkov
Попробуй для начала просто create table  Clients1 (ID_Cl TEXT, ID_pr TEXT) и select * from Clients1 У меня работает нормально.
#20 by poops
Ща
#21 by poops
Отработало на ура
#22 by poops
Александр, спасибо за помощь косяк мой был, нашел.
#23 by poops
Для остальных - смотрите сколько раз вызываете в коде БазаДанных.Открыть(":memory:"); :-)
#24 by orefkov
Ясно, базу переоткрывал, и из новой пустой тянуть пытался :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям