Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2012, 17:47
Avatar de JJF
JJF
 
Fecha de Ingreso: mayo-2005
Mensajes: 205
Antigüedad: 19 años, 6 meses
Puntos: 0
Sonrisa Eliminar registros null

Hola! tengo este code que utilizo para recibir datos de un form y envío a dos tablas diferentes.

En el form, tengo 10 campos con el nombre NOM que luego separo con un split
No todos los campos NOM están escritos, en ocaciones van vacíos y ahi aparece el problema: no sé cómo eliminar esos registros.

Les paso el code que uso para procesar todo:

Código:
<%

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER=Microsoft Access Driver (*.mdb);DBQ= " & Server.MapPath("LGTV.mdb")

vNOM = Request.Form("NOM")

vector = split (vNOM,",")


for i=0 to UBound(vector)


Ssql = "INSERT INTO VOTITOS (NOM, CODE, VT) VALUES ('"&vector(i)&"', '"&Request("CODE")&"', 0)"
Conn.Execute(ssql)
Next

Ssql = "INSERT INTO ENCUESTA1 (CODE, EST, ENC) VALUES ('"&Request("CODE")&"','"&Request("EST")&"','"&Request("ENC")&"')"
Conn.Execute(ssql)


'ESTE CODE NO FUNCIONA COMO ESTÁ.

'ssql =  "DELETE FROM VOTITOS WHERE NOM is null"
'Set RS43=Conn.Execute(ssql)



%>
PREGUNTA.
Cuál sería la forma de evitar que ingresen los campos vacíos? En la última sentencia traté de buscar los campos null pero no los puedo eliminar, no me sale.

Gracias.