|
кто пользовался v7mysql.dll как там передавать параметры в запрос? | ☑ | ||
---|---|---|---|---|
0
DimaWert
14.08.08
✎
12:08
|
появилась задача забирать данные из MYSQl базы сайта, немного поискав нашел данную библиотеку, в примерах использования строиться только запрос без параметров, а в хелпе слишком мало описано их использование,
присутствует только текст что их надо передавать списком значений. я попробовал создать список и скинуть туда параметры, но не работает. у кого нибудь есть опыт использования данной компоненты? |
|||
1
DrZombi
гуру
14.08.08
✎
12:45
|
||||
2
DimaWert
14.08.08
✎
13:05
|
(1) и что там есть ответ на мой вопрос?
|
|||
3
DrZombi
гуру
14.08.08
✎
13:07
|
(2)Совет попробовать поискать описаловку к ВК
|
|||
4
DimaWert
14.08.08
✎
13:27
|
описаловка есть в комплекте с библиотекой, файл ALS вот только там слишком мало написанно
|
|||
5
DimaWert
14.08.08
✎
13:31
|
большего я не нашел, вот и интересуюсь, мало ли кто юзал
|
|||
6
Salimbek
14.08.08
✎
13:33
|
(0) Лучше пользуй 1С++
|
|||
7
DrZombi
гуру
14.08.08
✎
13:34
|
(5)А правда, что тебе мешает юзать 1С++, описалово там более развернуто, так же выходят новые вкусности :)
|
|||
8
Salimbek
14.08.08
✎
13:36
|
(0) Пример соединения есть тут: http://www.1cpp.ru/forum/YaBB.pl?num=1211306880/13#13
|
|||
9
DimaWert
14.08.08
✎
14:01
|
это все конечно хорошо, вот только синтаксис данной библиотеки мне понравился больше, а широкая расширемость мне в принципе не нужна, функционал устраивает, осталось только немного работраться.
вот пример соединения с сервером при использовании этой библиотеки. Клиент.Сервер = "localhost"; Клиент.Пользователь = "root"; Клиент.Пароль = ""; Клиент.Порт = ""; Клиент.БазаДанных = "base"; Если Клиент.УстановитьСоединение() = 1 Тогда или вот так выглядит запрос. ПараметрыДокументы = СоздатьОбъект("СписокЗначений"); ПараметрыДокументы.ДобавитьЗначение(80,"id"); ЗапросДокументы ="SELECT raw_doc . * , contragents . * , raw_move . * , raw_nom . * |FROM raw_doc, contragents, raw_move, raw_nom |WHERE raw_doc.frm = contragents.id |AND raw_doc.id_doc = raw_move.id_doc |AND raw_move.id_raw = raw_nom.id_raw |AND id_doc='$id' |ORDER BY raw_doc.id_doc |"; Если Клиент.Подключен() = 1 Тогда Если Клиент.ВыполнитьЗапрос(ЗапросДокументы,ПараметрыДокументы) = 1 Тогда Клиент.ПолучитьВсе().выбратьСтроку(); Иначе Ошибки = Клиент.ПоследняяОшибка() + ?(ПустаяСтрока(Ошибки) = 0,РазделительСтрок,"") + Ошибки; КонецЕсли; Иначе Предупреждение("Нет подключения!",60); КонецЕсли; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |