Jag vill ta data från två olika databaser som ligger på två olika servrar. Den ena är en Accessbas som jag kopplar med koden Microsoft har inget stöd för denna typen av databas. Jag tror inte ens www.merant.com har någon ODBC driver för denna typen. Jag hittade en Visual Basic kod för att söka i en SDF-fil. Ni som är vana vid ASP - kan man skriva om detta till ett vb-script?Koppling till olika databaser
Set dbConnection = Server.CreateObject("ADODB.Connection")
Mitt problem är att koppla till en annan typ av databas. Det är en som innehåller textsträngar och har formatet SDF. Det är en kartfil.
Hur kan en Connection-kod se ut till den basen?
Hur gör man en SQL som hämtar data från olika databaser där bas1.tabell1.kolumn1 skall vara relaterad med bas2.tabell1.kolumn1 Sv: Koppling till olika databaser
Så i detta fall får du nog skriva en egen driver som läser den typen av filer.
/PelleSv: Koppling till olika databaser
Dim object As SdfObject
Dim boundingBox As SdfBoundingBox
Dim toolkit As New SdfToolkit
Rem - Open an existing SDF for read only.
toolkit.Open "c:\temp\TEST.SDF", sdfOpenRead, True
Rem - Get some information about the SDF. These are optional.
version = toolkit.version
totalObjects = toolkit.totalObjects
description = toolkit.description
precision = toolkit.precision
maxKeyLength = toolkit.maxKeyLength
Set boundingBox = toolkit.boundingBox
Rem - Search condition based on map feature key.
Rem - If duplicate keys exist, then more than one map feature will be returned.
toolkit.BeginKeyIndexSearch ("1")
Set object = toolkit.SearchToNextObject()