1 för >
Response.ContentType = ”applikation/pdf”, 'Variabelförklaring Dunkel objStream Dunkla fileRS, fileSQL Const adTypeBinary = 1 fileSQL = ”VALD fileName, fileData FRÅN tblAuditDocs VAR tblAuditDocs.auditDocID =” + fileID Fastställda fileRS = Server.CreateObject (”ADODB.Recordset”) fileRS.Open-fileSQL, oConn, 1.1.1 Om inte (fileRS.EOF) därefter Response.ContentType = ”applikation/pdf”, Fastställd objStream = Server.CreateObject (”ADODB.Stream”) objStream.Open objStream.Type = adTypeBinary objStream.Write-fileRS (”fileDataen”) .value 'VIKTIGT: Måste uppsättningen placera på början av strömma objStream.Position = 0 Response.BinaryWrite objStream.Read 'Response.End Fastställd objStream = ingenting Avsluta om fileRS.Close Fastställda fileRS = Nothing<-/pre>
oh min vän, du använder textdatatype. Det är inte bra. är du användande SQL 2005? Om så, därefter jag manar dig för att ändra den till varchar (max) för att undvika sig som, raddor besvärar i framtiden. Om du använder SQL 2000, då betrakta definitively varchar (8000). I mellantiden vi kan försök med ”den lika” operatören i stället
1: 2: 3:
välj a.* från betalning a inre sammanfoga notesTEST b på a.id = b.CUSTOMER_id och dateadd (D, datediff (D, 0, A. [datera],), 0) >=dateadd (D, datediff (D, 0, B. [datera],), 0) och b.notes lika ”%” + cast (abs (A.value) som varchar) + ”%”,