Op het werk hebben we een W2016 server met access 2016 waar we veel met vbscript en adodb verbindingen werken. Alleen stond er geen powerpoint op.
Systeembeheer heeft vandaag powerpoint geïnstalleerd en prompt werkten de adodb verbindingen niet meer. Terugzetten van het oude image loste dit weer op.
Wat kan dit zijn? Worden er met powerpoint ook nog andere bijzaken van de office installatie geïnstalleerd die dit kunnen veroorzaken?
We hebben een access database met alle parameters die een script nodig heeft en het eerste wat we doen is dan ook deze parameters overhalen, op deze manier:
Tot en met regel 2 wordt uitgevoerd, op regel 3 eindigt het script, zonder een foutmelding uit te geven. Het lijkt erop alsof de dataverbinding niet meer werkt, maar ik kan niet verzinnen waarom niet.
Systeembeheer heeft vandaag powerpoint geïnstalleerd en prompt werkten de adodb verbindingen niet meer. Terugzetten van het oude image loste dit weer op.
Wat kan dit zijn? Worden er met powerpoint ook nog andere bijzaken van de office installatie geïnstalleerd die dit kunnen veroorzaken?
We hebben een access database met alle parameters die een script nodig heeft en het eerste wat we doen is dan ook deze parameters overhalen, op deze manier:
VBScript:
1
2
3
4
5
6
7
| Set connection = CreateObject("ADODB.Connection") strConnection = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & strParameterDB & ";Mode=Read;" connection.Open strConnection strsql = "SELECT * FROM view_ref_reports WHERE report_name = 'Engineer backorder'" Set rs = connection.Execute(strsql) report_id = rs.Fields("report_id").Value |
Tot en met regel 2 wordt uitgevoerd, op regel 3 eindigt het script, zonder een foutmelding uit te geven. Het lijkt erop alsof de dataverbinding niet meer werkt, maar ik kan niet verzinnen waarom niet.
Signatures zijn voor boomers.