|
из 7.7 подключиться к базе данных sql 2005 (mdf файлу)
| ☑ |
0
drobotex
01.09.11
✎
14:07
|
добрый день, подскажите где/что можно лучше почитать на тему:
есть 1 база данных 1С 7.7 dbf версия
есть 2 база данных на sql 2005 (*.mdf файл)
необходимо из программы 1С подключиться к файлу mdf и прочитать данные из определенной таблицы (залить их в базу данных 1С)
чета ничего не могу нагуглить, может формулирую как-то неправильно..
|
|
1
miki
01.09.11
✎
14:08
|
подключиться к mdf без сервера SQL?
|
|
2
Ёпрст
01.09.11
✎
14:09
|
Прямой запрос к бд и погнали..
|
|
3
drobotex
01.09.11
✎
14:16
|
(1) хз если честна :)
могу ответить на наводящие вопросы. до сих пор sql этот в глаза не видел. сейчас поставили программу которая хранит данные в mdf, поставили бесплатный SQL Server Management Studio Express, и нужно кое какие данные получать в 1С, из этой скульной базы. нужно ли для этого иметь sql версию 1С я не знаю, поэтому спрашиваю здесь
|
|
4
drobotex
01.09.11
✎
14:24
|
мне бы faq какой, или firststeps... посоветуйте плиз, с чего начать
|
|
5
Ёпрст
01.09.11
✎
14:47
|
(4) на вот, пример:
Procedure Start()
var tab;
LoadAddIn("1cpp.dll");
driver="SQL Server";
server="192.168.1.1";
login="sa";
password="1234567890";
base="test";
ConnectionString = "driver={"+driver+"}; Server="+server+"; uid="+login+"; Pwd="+password+"; Database ="+base+";";
base =CreateObject("ODBCDatabase");
if base.DriverConnect(ConnectionString)=0 then
DoMessageBox("Error connection", 60);
Return;
endif;
rs =CreateObject("ODBCRecordSet");
rs.SetDatabase(base);
str ="
|select *
|from test.dbo._1sjourn (nolock)
|";
tab = rs.ExecuteStatement(str);
tab.ChooseLine()
EndProcedure
|
|
6
ДенисЧ
01.09.11
✎
14:48
|
(5) извращенец грязный...
|
|
7
Ёпрст
01.09.11
✎
14:49
|
(6) htibk dcgjvybnm fyuk cbynfrcbc ghjcnj//
|
|
8
Ёпрст
01.09.11
✎
14:50
|
+7 мало ли, мот ТС по-русски не осилит..
:)
|
|