Registriert seit: 7. Nov 2002
220 Beiträge
Delphi 10.3 Rio
|
Webservice Datei als Parameter
20. Feb 2008, 12:12
Hallo,
ich hoffe ihr könnt mir helfen:
Ich habe eine Methode in einem Webservice. Die Methode hat mehrere "normale" Parameter (also String, Integer) und einen Parameter PDFFile. In diesem soll eine komplette PDF-Datei übergeben werden (also nicht nur der Pfad). Die Übergebenen Paramter werden samt der Datei in eine Datenbank-Tabelle geschrieben.
Versucht habe ich folgendes:
Der Paramter vom Typ "Byte[] PDFDatei".
Beim Einfügen in die Datenbank:
sSQL = "INSERT INTO TABELLE (SPALTE1, SPALTE2, PDFDATEI) VALUES ('123','ichunddu','@PDFDATEI')";
ad.SelectCommand.Parameters.Add("@PDFDATEI", SqlDbType.Image).Value = PDFDatei; //PDFDatei vom Typ Byte[]
ds.Clear();
ad.SelectCommand.CommandText = sSQL;
ad.Fill(ds);
//ad = SqlDataAdapter
//ds = DataSet
Das klappt aber so alles nicht.
Martin
|