Toon posts:

[VB] Connecten naar database, bug..

Pagina: 1
Acties:
  • 58 views sinds 30-01-2008

Verwijderd

Topicstarter
Hoi,

Ik heb hier een visual basic script gemaakt dat connectie maakt met een database. En daarna gegevens doorstuurd. Ik heb echter een deel van het script goed nagekeken, maar ik kan de fout niet vinden..

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Sub VersieInvullen()
    frmInfoInvullen.Show
End Sub

Sub ConnectDatabase()

    Dim qt As QueryTable
    Dim DSN As Stri
ng, UID As String, PWD As String
    Dim DBS As String, SRV As String, Conn As String
    Dim i As Integer, x As Integer
    
    DSN = "Multivers for Windows"
    UID = "****"
    PWD = "****"
    DBS = Range("DBS").Value
    SRV = Range("SVR").Value
    
    Conn = "ODBC;DSN=" & DSN & ";UID=" & UID & ";PWD=" & PWD & _
           ";DB=" & DBS & ";SRVR=" & SRV
    
    i = ActiveWorkbook.Sheets.Count
    For x = 1 To i
        For Each qt In Worksheets(x).QueryTables
            qt.Connection = Conn
        Next qt
    Next x

    MsgBox "Database " & DBS & " is geconnect!", vbOKOnly, "Klaar!"
    
End Sub


Wat gaat er mis?

In het bestand KOP, word dit aangemaakt; mits alles goed gaat:

1,1129000090,1011,-58.31,-9.31,00038923,,,,,,,,""
2,1129000090,1052,58.31,9.31,00038925,,,,,,,,""

Echter elke keer zet hij op het einde dit erachter, net of hij in een loop hangt...


78,1129000090,,,,,,,,,,,,""
79,1129000090,,,,,,,,,,,,""
80,1129000090,,,,,,,,,,,,""
81,1129000090,,,,,,,,,,,,""
82,1129000090,,,,,,,,,,,,""
83,1129000090,,,,,,,,,,,,""
84,1129000090,,,,,,,,,,,,""
85,1129000090,,,,,,,,,,,,""
86,1129000090,,,,,,,,,,,,""

Ik heb echter van alles geprobeert, maar zonder enig resultaat.. iemand?

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:19
Dit is gewoon een kwestie van je software te debuggen, en zien waar het juist mis loopt.
Tip: gebruik de mogelijkheden van je IDE om je programma regel voor regel uit te voeren (breakpoint), en bekijk wat er precies gebeurt.

Verder zie ik ook geen relevante code.

https://fgheysels.github.io/


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 15-02 09:21

Janoz

Moderator Devschuur®

!litemod

Het enige dat ik me kan bedenken is dat er in je workbook nog wat lege regels aan het einde staan die toch meegenomen worden.

Hmm, Whoami was me voor...

[ Voor 10% gewijzigd door Janoz op 21-08-2006 10:12 ]

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Dit topic is gesloten.