Avatar billede mundt Nybegynder
08. august 2002 - 15:54 Der er 1 kommentar og
1 løsning

Fra DAO til ADO?

Jeg arbejder med en Access XP (2000 format) database hvor jeg i references har valgt DAO 3.6. Dette er ikke ønskværdigt da min kunde kræver en løsning som er uafhængig af komponenter som Access pr standard refererer til.

I mon kode ændrer jeg generisk en forespørgsels SQL-sætning som vist forneden.

    Dim strSQL As String
    Dim dbsCurrent As Database
    Dim qdfTemp As QueryDef

    Set dbsCurrent = CurrentDb
    Set qdfTemp = dbsCurrent.QueryDefs("TagDataFiltered")

    strSQL = "SELECT TagData.TagName, TagData.LogTime, TagData.Value, TagData.Time " & _
            "FROM TagData WHERE " & _
            "(TagData.Time) Between [Forms]![frmTextSearch]![txtStartTime] And " & _
            "[Forms]![frmTextSearch]![txtStopTime]" & _
            "ORDER BY TagData.TagName, TagData.LogTime;"
   
    qdfTemp.SQL = strSQL

Grundet kundens krav skal jeg have lavet denne løsning med ADO. Er der nogen som har et fif?

Jeg skal på ferie fra i morgen og 1½ uge frem så der kommer til at gå noget tid før jeg svarer tilbage. :o)

mvh Mundt
09. august 2002 - 06:57 #1
Check dette link:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/off2000/html/acmthTransferTextS.asp

Her finder du en konverteringsmodel for alle DAO-objekter.
Avatar billede hansk Nybegynder
09. august 2002 - 08:33 #2
Skal  man forstå det sådan at der godt må bruges komponenter som Access ikke refererer til som standard?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester