Tecnología

Inicio

Cómo convertir en una tabla matriz de bytes de datos para valores binarios

Cómo convertir en una tabla matriz de bytes de datos para valores binarios


Cuando utiliza los datos dinámicos, es necesario convertir el contenido de una matriz de bytes para los valores binarios almacenados en la tabla de base de datos. lenguajes de programación de Microsoft tienen la función de "ToByte" para convertir el contenido de las matrices de bytes. Además, el lenguaje SQL incluye la función de "conversión" para convertir el contenido de datos binarios. Ambos métodos se utilizan para almacenar datos binarios en una tabla de base de datos.

Instrucciones

VB.NET

1 Abra el archivo de código que se utiliza para insertar los datos en las tablas de base de datos. Coloque el código de conversión directamente encima de la ubicación del código en el que insertar los datos o la coloca después de la sentencia que define los valores de variable.

2 Crear una variable de matriz para contener los códigos de bytes con el siguiente código:

byteData dim () As Byte

3 Convertir los valores a un conjunto de bytes con la función "ToByte". El siguiente código convierte una cadena en una matriz de bytes y almacena el contenido en las nuevas variables:

byteData = string.ToByte

Convertir los datos en la base de datos

4 Abra la consola de administración de base de datos para el servidor de base de datos SQL. Abrir el procedimiento almacenado que inserta o edita los datos en un campo de tabla binaria.

5 Definir una variable para contener los datos convertidos. Usando el siguiente código, se crea una nueva variable para los bytes:

declarar varbinary @bytedata (50)

6 Convertir el valor de una cadena al tipo de datos binarios para la tabla de base de datos. Se utiliza la conversión por encima de la "inserción" o una declaración "editar" en el procedimiento almacenado. Agregue el código siguiente al archivo:

establecer @bytedata = fundido (@string como varbinary (50))

Vuelva a colocar la "@string" variable con la variable que contiene el valor de cadena.

DO#

7 Abra el archivo que desea utilizar para convertir los datos. Coloque el cursor en el lugar donde desea que la función a ejecutar.

8 Crear variable para la matriz. Utilice el siguiente código para crear una matriz de bytes C #:

byte [] byteData = null;

9 Convertir los datos y almacenarlos en la nueva matriz de bytes. Por ejemplo, el código siguiente convierte una variable de cadena en la matriz de bytes:

byteData = string.ToByte ();