Avatar billede tinemusen Nybegynder
03. oktober 2007 - 14:11 Der er 8 kommentarer og
1 løsning

brugernavn og adgangskode

Hej...

Jeg sidder med et gammel stykke kode, hvor der er kodet et fast brugernavn og adgangskode, dette skal nu ændres så det er brugeren selv der skal indtaste det. Hvordan gøres det smartest?
Avatar billede olebole Juniormester
03. oktober 2007 - 14:15 #1
<ole>

Umiddelbart ville jeg tro, det er smartest at lave to felter, brugeren kan skrive i. Hvordan resten skal laves, er du den eneste på kloden, der har mulighed for at vide  :)

/mvh
</bole>
Avatar billede tinemusen Nybegynder
03. oktober 2007 - 14:20 #2
Hvordan vil sådan en kode se ud? i dag ser det således ud:

Function open_connection() As ADODB.Connection
' Connect string
    Dim strCnxn As String
        ' Define a command object for a stored procedure
    Set open_connection = New ADODB.Connection
    strCnxn = "DSN=INFO; UID=xxxxxx;Password='yyyyyy';"
    open_connection.ConnectionTimeout = 600
    open_connection.Open strCnxn

End Function
Avatar billede olebole Juniormester
03. oktober 2007 - 14:26 #3
Det er som sagt kun dig, der kan vide det. Husk på, vi andre ved _absolut_ intet om projektet, eller hvordan det er opbygget  :)
Avatar billede inglenook Praktikant
03. oktober 2007 - 15:00 #4
Proev dette:

Function open_connection() As ADODB.Connection
Dim Uname as String
Dim Pword as string
Uname = InputBox("Enter username:", "Username required")
Pword = InputBox("Enter password:", "Password required")
' Connect string
    Dim strCnxn As String
        ' Define a command object for a stored procedure
    Set open_connection = New ADODB.Connection
    strCnxn = "DSN=INFO; UID=" & Uname & ";Password='" & Pword & "';"
    open_connection.ConnectionTimeout = 600
    open_connection.Open strCnxn

End Function
Avatar billede tinemusen Nybegynder
03. oktober 2007 - 15:04 #5
Mange tak for svaret.

Jeg får nu fejlmeddelelsen "user-defined type not defined"

Kan du også hjælpe med dette?
Avatar billede inglenook Praktikant
03. oktober 2007 - 15:19 #6
det lyder som om du ikke har en reference til et dataobjekt (Project/References) ?
Avatar billede inglenook Praktikant
03. oktober 2007 - 15:22 #7
Hvilken version af VB arbejder du med ? Er det det originale project eller har du blot kopieret koden ind i et nyt project ?
Avatar billede inglenook Praktikant
04. oktober 2007 - 17:56 #8
kom du videre ?
Avatar billede tinemusen Nybegynder
08. oktober 2007 - 11:54 #9
Nej jeg kom ikke videre desværre. Det er det originale projekt jeg anvender. Jeg anvender den VB der er i Excel 2003
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
Kurser inden for grundlæggende programmering

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