1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30:
Response.ContentType = „Anwendung/pdf“ 'Variable Erklärung Schwaches objStream Schwache Ordner, fileSQL Const adTypeBinary = 1 fileSQL = „AUSERWÄHLTER Dateiname, fileData von den tblAuditDocs WO tblAuditDocs.auditDocID =“ + fileID Ordner = Server.CreateObject („ADODB.Recordset“) einstellen fileRS.Open fileSQL, oConn, 1.1.1 Wenn nicht (fileRS.EOF) dann Response.ContentType = „Anwendung/pdf“ objStream = Server.CreateObject („ADODB.Stream“) einstellen objStream.Open objStream.Type = adTypeBinary objStream.Write Ordner („fileData“) .value 'WICHTIG: Muss Position zu Beginn des Stromes einstellen objStream.Position = 0 Response.BinaryWrite objStream.Read 'Response.End objStream einstellen = nichts Beenden wenn fileRS.Close Ordner = Nothing
oh mein Freund, benutzen Sie Text datatype. Das ist nicht gut. sind Sie verwendenSQL 2005? Wenn ja dann dränge ich Sie, ihn zu varchar zu ändern (maximal) um zukünftig zu vermeiden Lose Mühe. Wenn Sie SQL 2000 verwenden, dann varchar endgültig betrachten (8000). Mittlerweile können wir mit „wie“ Operator versuchen anstatt
1: 2: 3:
a.* vorwählen von Zahlung a inner notesTEST b auf anschließen a.id = b.CUSTOMER_id und dateadd (d, datediff (d, 0, A. [Datum]), 0) >= dateadd (d, datediff (d, 0, B. [Datum]), 0) und b.notes wie „%“ + geworfen (ABS (A.value) wie varchar) + „%“