powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL - запрос
11 сообщений из 11, страница 1 из 1
SQL - запрос
    #32500486
Reanimator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите ПЛИЗ.. кто знает
пытаюсь из банк-клинта данные в 1С импортировать
все бы было нормально только банк клиент хранит данные в mdb
есть таблица допусти #REC
когда пытаюсь выполнить Tbl = DB.Execute("SELECT * FROM '#REC'"); в 1с
говорит Microsoft JET Database Engine: Ошибка синтаксиса в предложении FROM. Я знаю что он ругается на символ # в таблице, с другими таблицами без символа # все в порядке. Как быть?
зы. пробовал и в апострофах и в двойных кавычках все.. :((
...
Рейтинг: 0 / 0
SQL - запрос
    #32500492
Reanimator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ошибся в запросе вот так выполняю Tbl = DB.Execute("SELECT * FROM #REC");
...
Рейтинг: 0 / 0
SQL - запрос
    #32500495
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пробовал и в апострофах и в двойных кавычках
А в квадратных скобках пробовал?
...
Рейтинг: 0 / 0
SQL - запрос
    #32500551
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А таблица #Rec точно есть? В sql-е же первый символ # означает, что таблица временная, и д.б. видна только на к-ре, ее создавшем. Кроме того, если она создается в хранимой процедуре, то по завершении последней таблица удаляется.
Это если про SQL.
...
Рейтинг: 0 / 0
SQL - запрос
    #32500565
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык он же говорит - Jet. Праильно ЛП глаголет, надо SELECT * FROM [#Rec]
...
Рейтинг: 0 / 0
SQL - запрос
    #32500588
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К mssql и через Jet можно стучаться. Мало ли чудес на свете.
...
Рейтинг: 0 / 0
SQL - запрос
    #32723139
Liya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня вот такая проблема

Пишу обработку. Необходимо удалять из базы Access строки по заданному параметру. но вот указать этот параметр никак не получается. Хммм
вот что пишу

Дата_в = ТекущаяДата()-2;
MSAccess = СоздатьОбъект("Access.Application");
MyDataBase = MSAccess.Application.DBEngine.Workspaces(0).OpenDatabase(ПутьБД);
MyDataBase.Execute("DELETE FROM Счета WHERE Дата_ввода <= дата_в ");
...
Рейтинг: 0 / 0
SQL - запрос
    #32723225
SBL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LiyaУ меня вот такая проблема

Пишу обработку. Необходимо удалять из базы Access строки по заданному параметру. но вот указать этот параметр никак не получается. Хммм
вот что пишу

Дата_в = ТекущаяДата()-2;
MSAccess = СоздатьОбъект("Access.Application");
MyDataBase = MSAccess.Application.DBEngine.Workspaces(0).OpenDatabase(ПутьБД);
MyDataBase.Execute("DELETE FROM Счета WHERE Дата_ввода <= дата_в ");

ТекущаяДата()-2;
-2 чего? года? месяца? часа? дня?

и потом, после делете и перед фром надо указать все таки что ты хочешь удалить.......
...
Рейтинг: 0 / 0
SQL - запрос
    #32723241
Liya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в 1С есть такая функция ТекущаяДата(). возвращает текущую дату (сегодняшнее число), эт раз.
В работе через 1С опять же не требуется ставить "звездочку" между DELETE и FROM, эт два.
Минус 2 - это минус 2 дня от текущей даты (позавчера). эт три.
...
Рейтинг: 0 / 0
SQL - запрос
    #32723278
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
См. фак на предмет того, в каком формате надо дату передавать для Jet SQL
Насколько я помню, в 1С имеется подстава с аналогом Vba-шной функции Format. Кажется она форматирует дату по региональным установкам независимо от переданного формата "mm/dd/yyyy"

В работе через 1С опять же не требуется ставить "звездочку" между DELETE и FROM, эт два.
Да вы вообще то Jet заставляете запрос обрабатывать. А ему пофигу на то, к 1С он прикручен или к чему еще.
Но звездочка действительно необязательна :)
...
Рейтинг: 0 / 0
SQL - запрос
    #32723564
Liya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все, проблема решена. Всем спасибо
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL - запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]