:: Вопросы по 1С
вопрос по sqlexec
hanasoft
Автор

Сообщений: 3
Дата регистрации: 18.06.2009
пытаюсь разобраться с sqlexec
считать данные с sql сервера получается
sqlexec(sqlconnect('1Сtest'),'select * from plpor','vvv')
,а как добавить бланк или данные из массива temp на сервер?
прмер кода:
sqlexec(sqlconnect('1Сtest'),'insert into plpor from array temp','vvv')
не работает, может кто подскажет?
Ratings: 0 negative/0 positive
Re: вопрос по sqlexec
ssa

Сообщений: 13008
Откуда: Москва
Дата регистрации: 23.03.2005
hanasoft
пытаюсь разобраться с sqlexec
считать данные с sql сервера получается
sqlexec(sqlconnect('1Сtest'),'select * from plpor','vvv')
,а как добавить бланк или данные из массива temp на сервер?
прмер кода:
sqlexec(sqlconnect('1Сtest'),'insert into plpor from array temp','vvv')
не работает, может кто подскажет?
Для начала надо зарубить на носу, запомнить как "Отче наш" и т.п., что SQLEXEC() работает с сервером. А сервер ничего не знает про фокс и его прибабахи в виде массивов, переменных, курсоров и т.д. Сервер знает только запросы. В текстовом виде. И только в своем собственном синтаксисе. Не фоксовом.
Касательно массива - сканирование массива и отправка на сервер сформированных при сканировании команд insert.


------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: вопрос по sqlexec
hanasoft
Автор

Сообщений: 3
Дата регистрации: 18.06.2009
понятно, а если массив это строка из таблици как ее передать в sqlexec ?
Ratings: 0 negative/0 positive
Re: вопрос по sqlexec
ssa

Сообщений: 13008
Откуда: Москва
Дата регистрации: 23.03.2005
hanasoft
понятно, а если массив это строка из таблици как ее передать в sqlexec ?
Я же написал - сформировать соответствующую команду Insert.

------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: вопрос по sqlexec
hanasoft
Автор

Сообщений: 3
Дата регистрации: 18.06.2009
понял спасибо буду прбовать
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 2 (Гостей: 2)

© 2000-2024 Fox Club 
Яндекс.Метрика