SQLquery giver "emnet findes ikke i samlingen"
Access97 - Jeg vil vide om der findes en betsemt post i en tabel, - hvis ikke så skal der oprettes een ved åbning Formen.Der kommer fejlmeddelse med "emnet findes ikke i samlingen" :-( - SQL-koden er taget fra en forespørgsel, som virker! Hvorfor virker det så ikke her:
Private Sub Form_Load()
Dim sqltxt As String
Dim qd As QueryDef
Dim db As Database
Set db = CurrentDb()
sqltxt = "SELECT Count(tblKostnad.KostnadID) AS AntalOfKostnadID " _
& "FROM tblKostnad INNER JOIN tblAktuelOrdre ON (tblKostnad.OrdreID = tblAktuelOrdre.OrdreID) AND (tblKostnad.PeriodeID = tblAktuelOrdre.PeriodeID) " _
& "HAVING (((tblKostnad.OrdreID)=[tblAktuelOrdre].[OrdreID]) AND ((tblKostnad.PeriodeID)=[tblAktuelOrdre].[PeriodeID]));"
Set qd = db.CreateQueryDef("", sqltxt)
FEJL-LINIEN==> If qd!AntalOfKostnadID < 1 Then
DoCmd.GoToRecord , , acNewRec
Exit_NyPost_Click:
Exit Sub
End If
Set qd = Nothing
Set db = Nothing
End Sub
