» Казахстанский Бухгалтерский форум www.balans.kz

подключение из к внешней базе данных

 
Показать сообщения:
Начиная со старых .::. Начиная с новых


Автор: Сергей3
Добавлено: #1  Чт Фев 19, 2009 17:12:12
Заголовок сообщения: подключение из к внешней базе данных

Надо подключиться к внешней базе данных (oracle), возможно ли это и где посмотреть принципы?


Автор: сергей3
Добавлено: #2  Чт Фев 19, 2009 17:18:51
Заголовок сообщения:

блин че за фигня
Надо подключиться из 1с к oracle. как это делается и где посмотреть



Автор: Фигня
Добавлено: #3  Чт Фев 19, 2009 22:00:38
Заголовок сообщения:

Ась, звали меня? :D


Автор: Технический
Добавлено: #4  Чт Фев 19, 2009 22:08:35
Заголовок сообщения:

сергей3 а вы искали?


Автор: Фигня
Добавлено: #5  Чт Фев 19, 2009 23:56:13
Заголовок сообщения:

Мне так думаеццо, что Сергею3 надо Олю искать. В смысле OLE-объект :D - и там - подключайся не хочу :lol:


Автор: Фигня
Добавлено: #6  Пт Фев 20, 2009 00:05:04
Заголовок сообщения:

DataBaseConnection = Новый COMObject("ADODB.Connection");
Кодировка = "windows-1251";
DataBaseConnection.ConnectionString = "Provider=MSDASQL.1;Password=" + Password + ";Persist Security Info=True;CharSet=" + Кодировка + ";User ID=" + Login + ";Data Source=" + DataSourse;
DataBaseConnection.Open();

И ВСЕ! Дальше пошли RecordSet-ы :)



Автор: Фигня
Добавлено: #7  Пт Фев 20, 2009 11:11:51
Заголовок сообщения:

Эх, как обычно - просто так меня позвали :lol: ... Вчера был пожар, все срочно, а сегодня уже не надо. Ладно, пойду тогда...


Автор: Сергей3
Добавлено: #8  Пт Фев 20, 2009 13:02:34
Заголовок сообщения:

Фигня ))
СПАСИБО а то в поиске только и нашел первую строку (создание "оли")
а как дальше них ферштейн

а пример RecordSet для открытия view с параметрами (дата1,дата2) и выборке всех строк из нее не подкинешь?
бо я вообще в базах данных даже на delphi не програмил



Автор: Фигняяя
Добавлено: #9  Пт Фев 20, 2009 17:17:30
Заголовок сообщения:

RecordPrice = DataBaseConnection.Execute("SELECT itg.get_prices('ЛаЛаЛа', 2, 3, '2008-12-12') FROM " + Table);

If RecordPrice.Fields.Count > 0 Then
ЧтоТо = RecordPrice.Fields[0].Value;
EndIf;



  

Служба поддержки WWW.BALANS.KZ