Я подключаюсь к базе данных через ADODB.
Вопрос: как в WSF скрипте создать ADODB.Connection так, чтобы потом пользоваться им из с разными языками?
Созданный для на VBscript
<object id="DBConn" progid="ADODB.Connection"/>
недостигаем в на JScript. В том смысле, что открыв подключение в одном необходимо его открывать еще и в другом.
Можно как-то сделать общий объект подключения, чтобы не цепляться из каждого к базе данных?
<?xml version='1.0' encoding='windows-1251'?>
<job>
<object id="objConnection" progid="ADODB.Connection"/>
<script language="VBScript">
WScript.Echo TypeName(objConnection)
WScript.Echo objConnection.Version
Udlread="DSN=Dbf"
objConnection.Open(Udlread)
</script>
<script language="JScript">
WScript.Echo(typeof(objConnection));
WScript.Echo(objConnection.Version);
// Вот если тут попробовать обратиться к objConnection, окажется, что соединение закрыто.
</script>
</job>