Areas > Languages > VBScript
Areas > ASP / ASP.Net > Functions > Conversion
Areas > ASP / ASP.Net > Response control
ASP cannot work with real binary data (Safearray of bytes, VT_UI1 | VT_ARRAY ). But you can use multibyte string functions which enables work with byte array data. Most of the standard string functions (Mid, Left, Len, ...) have its multibyte twins (MidB, LeftB, LenB, ...).
Although the functions are pure commented in ASP/VBS documentation, you can create and convert binary data from BinaryRead and BinaryWrite by the set of functions :
Multibyte functions, BinaryRead and BinaryWrite
You can work with binary data from BinaryRead by the same way :
Real binary dataAlthough VBS cannot work with real binary data, you can use some free object to convert string data to binary. Stream_StringToBinary fuction lets you convert string to binary data using ADODB.Stream. Stream_StringToBinary returns real binary data - VT_UI1 | VT_ARRAY Variant type.
To save/retrieve binary data from disk, binary file upload and download in ASP or better work with binary data (use any code page - ANSI, MAC, unicode UTF-8, search binary data, etc.) see Pure and Huge asp file upload.
for 'Create and work with binary data in ASP/VBScript' articleConvert data to another charset/codepage in vb netShort sample to convert String Unicode data to another charset/codepage using System.Text.Encoding
Read and write SQL image data, store binary file to sql table.Store and read SQL image/binary data using functions in this article. You can store local or remote files in an sql table along with a description and other fields.
Work with binary files in VBSscript - read and write local and remote filesReading and writting binary and text files is a first task you will need to solve in server-side ASP. This article contains several VBS functions which let's you store data to local disk and read local or remote (http) files.
Convert a binary data (BinaryRead) to a string by VBSThis article, demonstrates several versions of source VBS code you can use to work with binary data in ASP and convert the data to a String format.
Copyright and use this code
The source code on this page and other samples at https://www.motobit.com/tips/ are a free code, you can use it as you want: copy it, modify it, use it in your products, ...
If you use this code, please:
1. Leave the author note in the source.
2. Link this sample from you page.
<A Href="https://www.motobit.com/tips/detpg_BinASP/" Title="Lets you convert/create binary data in ASP to use the data for BinaryWrite/BinaryRead." >Create and work with binary data in ASP/VBScript</A>
Do you like it? Rate me on LinkedIn
© 1996 - 2019 Antonin Foller, Motobit Software | About, Contacts