Announcement

Collapse
No announcement yet.

FEHLERMELDUNG: Ein Objekt,

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • FEHLERMELDUNG: Ein Objekt,

    Hallo alle zusammen,

    ich bin gerade am verzweifeln. Ich mache eine SQL-Abfrage auf eine Access Datenbank:
    <p>
    <%
    'Verbindung ist in configdb.asp festgelegt<p>
    akVerbindung.open Verbindung<p>
    'Kontrollieren ob es diese Mailadresse schon gibt <p>
    Abfrage = "select count(*) from personen where eMail = '" & request("edt_Mail1") & "@" & request("edt_Mail2") & "'" <p>
    <p>
    set Daten = akVerbindung.execute(Abfrage) <p>
    'Und hier tritt der Fehler auf, er kennt count(*) nicht (zumindest denke ich das) <p>
    if Daten("count(*)") = 0 then <p>
    <p>
    Ich habe es auch schon mit einem Feld probiert das Funktioniert, aber mit count(*) kann er nichts anfangen. Aber an Access kann es nicht liegen weil ich direkt in Access mit count(*) arbeiten kann. Woran liegt der Fehler? Wie kann ich die Sache am besten umgehen?
    <p>
    dank euch
    eure Nausi

  • #2
    Ändere mal Deinen Code folgendermassen:

    <% 'Verbindung ist in configdb.asp festgelegt

    akVerbindung.open Verbindung

    'Kontrollieren ob es diese Mailadresse schon gibt

    Abfrage = "select count(*) AS Anzahl from personen where eMail = '" & request("edt_Mail1") & "@" & request("edt_Mail2") & "'"

    set Daten = akVerbindung.execute(Abfrage)

    if Daten("Anzahl") = 0 the

    Comment


    • #3
      Danke schön,

      jetzt funktioniert es, anscheinend liegt es wohl an dem count(*)

      Eure Naus

      Comment

      Working...
      X