Avatar billede juks Novice
07. november 2002 - 11:08 Der er 19 kommentarer og
1 løsning

where virker ikke ... hvorfor ?

DoCmd.OpenReport "rap_confirmation_pr_avler", acViewPreview, , "[Pid]= " & Me.Pid
Avatar billede kennie_nm Nybegynder
07. november 2002 - 11:13 #1
tja, det blev jeg vist ikke meget klogere af...
Avatar billede kennie_nm Nybegynder
07. november 2002 - 11:13 #2
har du noget SQL?
Avatar billede schoesler Nybegynder
07. november 2002 - 11:15 #3
Hvad med

DoCmd.OpenReport "rap_confirmation_pr_avler", acViewPreview, , "Pid= " & Me!.Pid
Avatar billede schoesler Nybegynder
07. november 2002 - 11:18 #4
du skal lige fjerne .
DoCmd.OpenReport "rap_confirmation_pr_avler", acViewPreview, , "Pid= " & Me!Pid
Avatar billede juks Novice
07. november 2002 - 11:20 #5
ja det virker ikke fatter ikke hvorfor det l... aldrig virker
Avatar billede schoesler Nybegynder
07. november 2002 - 11:23 #6
EKS.

Private Sub Command0_Click()
On Error GoTo Err_Command0_Click

    Dim stDocName As String

    stDocName = "Agents Receipt of Bill of Lading"
    DoCmd.OpenReport stDocName, acPreview, , "ID=" & Me!ID

Exit_Command0_Click:
    Exit Sub

Err_Command0_Click:
    MsgBox Err.Description
    Resume Exit_Command0_Click
   
End Sub
Avatar billede juks Novice
07. november 2002 - 11:23 #7
hmmm laver det i forspørgelsen selvom det noget fis det aldrig , hvor er terry
Avatar billede juks Novice
07. november 2002 - 11:33 #8
jeg tror der er fordi at Pid er text og ikke numerisk
Avatar billede amerikaner Nybegynder
07. november 2002 - 11:54 #9
OK så er det

"Pid= '" & Me!Pid & "'"
Avatar billede amerikaner Nybegynder
07. november 2002 - 11:54 #10
Eller "Pid= '" & Me.Pid & "'"

sku virke
Avatar billede amerikaner Nybegynder
07. november 2002 - 11:57 #11
Eller "[Pid]= '" & Me.Pid & "'"

er ikke Access sjov :-))
Avatar billede juks Novice
07. november 2002 - 12:00 #12
"Pid= '" & Me!Pid & "'" virkede
Avatar billede juks Novice
07. november 2002 - 12:01 #13
amr. har du evt en forklaring så jeg ikke løber ind i problemet igen
Avatar billede amerikaner Nybegynder
07. november 2002 - 12:26 #14
Ja, undskyld. Nogen gang det er nemmer at ikke skriver meget når en's Dansk er så dårligt.  Men MINDST JEG PRØVER! Terry! jeg hav vært her 2 måned og han har været her 2 år!

Det var lige hvad du har gettet
07/11-2002 11:33:43 --> jeg tror der er fordi at Pid er text og ikke numerisk
Avatar billede juks Novice
07. november 2002 - 12:28 #15
det er helt fint bare gør det på eng.
det der så sker når man sidder ' ind er at den tager det som ?
Avatar billede amerikaner Nybegynder
07. november 2002 - 12:35 #16
OK på engelsk

Access is a hybrid product, yes it's a database but a databae with objects.  If you were to pull out the database part you would find a nice little SQL database using the JET engine.  Because it uses SQL (an ISO standard) so are there some standards when dealing with data. 

Text fields (NOTAT, Tekst) must be enclosed in quotation marks " or '
Date fields (Dato) must be enclosed in #
Number fields (Tal, Valuta, Automnuumering, Ja/Nej - som er en bit felt) do not need to be enclosed

Så hvis det var en dato felt
  "[Pid]= #" & Me.Pid & "#"
Avatar billede amerikaner Nybegynder
07. november 2002 - 12:37 #17
Oh and the # standard isn't a standard, it's just different (Talk to Bill).  Much like % instead of * is used for wildcards in Access and SQL Server.
Avatar billede juks Novice
07. november 2002 - 12:41 #18
Set rst = dbs.OpenRecordset("SELECT * FROM tbl_avler WHERE [tbl_avler]![ID]=[Forms]![Avler]![id]", dbOpenDynaset)

hvad så med denne her sql, den kan jeg heller ikke få til at virke, nu er det numerisk værdi ,
Avatar billede juks Novice
07. november 2002 - 12:47 #19
ok så jeg tror jeg skal til at læse en god tyk ¨på om Sql , jeg kan mærke jeg mangler en del viden på det område :-)
Avatar billede amerikaner Nybegynder
07. november 2002 - 12:48 #20
hvis du er i VBA

Set rst = dbs.OpenRecordset("SELECT * FROM tbl_avler WHERE ID = " & Avler.id, dbOpenDynaset)

sku virke
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