Avatar billede larsgrau Forsker
20. august 2015 - 11:21 Der er 3 kommentarer og
1 løsning

Kan ikke finde fejlen

Hej

Nogen som kan hjaelpe mig, jeg kan ikke f[ denne funktion til at virke i access 2007

Option Compare Database

Public Function AirListDesignator() As String
' -----------------------------------------------------------------------------------
' Purpose    :
' Parameters :
' Returns    : String
' Created    : 15-12-2010
' Modified  :
' Remarks    :
' -----------------------------------------------------------------------------------
On Error GoTo Error_AirListDesignator
  Dim result As String
  Dim rst As New ADODB.Recordset

  strSQL = "SELECT top 1 tbl_airlist_name.airdesignator FROM tbl_airlist_name"
  rst.Open strSQL, CurrentProject.Connection, adOpenStatic, adLockOptimistic

  rst.MoveFirst
  While Not rst.EOF
    result = result & Nz(rst!airdesignator, "") & vbCrLf
   
   
    rst.MoveNext
  Wend

  rst.Close
  Set rst = Nothing

Exit_AirListDesignator:
  nclass = result
  Exit Function

Error_AirListDesignator:
  result = ""
  Select Case Err.Number
    Case 3021
    Case 2501
    Case Is < 0
    Case Else
      MsgBox Err.Number & ": " & Err.Description, vbOKOnly + vbCritical, "Error in procedure 'AirListDesignator'"
  End Select
  Resume Exit_AirListDesignator
 
  End Function

Naar jeg kalder den i en tekstboks saadan her>

me.tekst19 = AirListDesignator()

kommer der ikke noget i tekstboksen
Avatar billede terry Ekspert
20. august 2015 - 11:47 #1
as far as I can see your not setting AirListDesignator to result
Avatar billede terry Ekspert
20. august 2015 - 11:48 #2
AirListDesignator  = result
Avatar billede larsgrau Forsker
20. august 2015 - 12:07 #3
Saadan er det naar man bruger copy and paste
Avatar billede terry Ekspert
20. august 2015 - 12:33 #4
:-)
tak for points
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

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