tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
488
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    joeyjmr joeyjmr ist offline Mitglied
    Registriert seit
    Sep 2003
    Ort
    Hagen
    Beiträge
    11
    also ich hab ein problem.
    ich will mit mit php in eine interbase datenbank einen string in ein blob feld einfügen. das geht aber net. ich hab herausgefunden das es 2 funktionen gibt die ich wohl benutzen muss und zwar ibase_blob_create und ibase_blob_add.
    aber diese funktionen sind nicht dokumentiert. ich hab ein bissel rumprobiert und nen ausnahme fehler beimn apache server hinbekommen.

    kann mir jemand helfen kennst sich jemand mit den beiden funktionen aus
     

  2. #2
    Registriert seit
    Dec 2001
    Beiträge
    4.791
    Naja ok die Dokumentation ist schon etwas dürftig, aber vorhanden ist sie doch, oder täusche ich hier irgendwie

    http://de3.php.net/manual/de/functio...lob-create.php
    http://de3.php.net/ibase

    Konkrete Erfahrungen mit ibase Datenbanken habe ich nicht, also kann ich dir auch noch nicht konkret weiterhelfen, sorry.

    PS: Bitte achte in Zukunft ein wenig auf unsere Netiquette gerade in Bezug auf Groß/Kleinschreibung.
     

  3. #3
    joeyjmr joeyjmr ist offline Mitglied
    Registriert seit
    Sep 2003
    Ort
    Hagen
    Beiträge
    11
    Hm ich hatte nur Manuals gefunden bei denen dies nicht dokumentiert wurde.
    Ich hab das jetzt nochmal versucht.

    Code :
    1
    2
    3
    4
    
    @$blob_id = ibase_blob_create();
    ibase_blob_add($blob_id, $beschr);
    $blob_id_str = ibase_blob_close($blob_id);
    $test= ibase_query("insert into N_NOTIZEN(INHALT) values('".$blob_id_str."')");

    Kommt aber nur folgende Fehlermeldung:
    Warning: InterBase: Dynamic SQL Error SQL error code = -104 Unexpected end of command in....

    HELP
     

  4. #4
    joeyjmr joeyjmr ist offline Mitglied
    Registriert seit
    Sep 2003
    Ort
    Hagen
    Beiträge
    11
    So es hat jetzt geklappt.
    Hier der Code für die die damit vielleicht auchmal zu kämpfen haben werden

    Code :
    1
    2
    3
    4
    
    @$blob_id = ibase_blob_create();
    ibase_blob_add($blob_id, $string);
    $blob_id_str = ibase_blob_close($blob_id);
    $test= ibase_query("insert into Tablename(Spalte) values(?)",$blob_id_str);
     

Ähnliche Themen

  1. Blob to Jpg
    Von Tyrall im Forum Java
    Antworten: 4
    Letzter Beitrag: 11.05.07, 14:05
  2. Blob --- Auslesen ?
    Von Sebigf im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 30.06.06, 14:39
  3. Blob auslesen
    Von Angins im Forum Java
    Antworten: 4
    Letzter Beitrag: 12.04.06, 14:29
  4. Oracle (Blob einfügen)
    Von chrishawaii im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 26.03.05, 23:12
  5. BLOB-Datentyp
    Von mulvin im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 06.07.01, 12:27