Título: Problema con consulta MySql Publicado por: ranslsad en 8 Mayo 2009, 01:38 am Hola chicos. .estoy haciendo un chat con registro y para el login tengo una consulta a MySql que no me sale.. les explico
Tengo una tabla: cuentas y las columnas son: ID-Usuario-Contraseña-Nick-EMail yo quiero hacer la consulta que busque por usuario asi: Código: AdoS.Open "SELECT * FROM cuentas where cuentas.Usuario =" & separa(1) & "", Cxn, adOpenStatic, adLockOptimistic y no me deja... pero en cambio si yo intengo de hacer lo mismo pero con la colunma ID si me deja.. en el login del cliente pongo el Num ID y me lo encuentra... Código: AdoS.Open "SELECT * FROM cuentas where cuentas.ID =" & separa(1) & "", Cxn, adOpenStatic, adLockOptimistic Espero su respuesta Desde ya gracias... PD: si saben alguna manera de hacer que se verifique el usuario [separa(1)] y la contraseña [separa(2)] y de un resultado de positivo o negativo para que sea mas rapido porque lo que tengo pensado es primero verificar el usuario y despues la contraseña. Salu2 Ranslsad Título: Sentencias SQL Publicado por: BlackZeroX en 8 Mayo 2009, 03:06 am Suponiendo que ya has elejido la Base de datos a usar con:
Código
O de igual forma predeterminada en tu conexión Rectifica esto: Para Numeros...¡" Código Para Cadenas De Texto Código
Vez alguna Diferencia?...¡!, seguro este es el problema...¡! pero igual puede ser alguna otra cosa, tu problema en si no en VB6 si no mas bien SQL. Otra cosa Abre, Consulta, Procesa y Cierra, sigue estos pasos en tu APP ya que si no cierras puede haber en un punto algun problema con una consulta. Una pregunta que manejas en la variable separa(1) que tipo de dato? mmm bueno en todo caso espero te ayude. TUTO SQL <--- Por si acaso. (http://www.programatium.com/sql.htm) Ducles Lunas Título: Re: Problema con consulta MySql Publicado por: cassiani en 8 Mayo 2009, 04:39 am No olvides que acá:
Citar AdoS.Open "SELECT * FROM cuentas where cuentas.Usuario =" & separa(1) & "", Cxn, adOpenStatic, adLockOptimistic si el campo "usuario" es de tipo varchar, le agregas comillas simples .. Citar AdoS.Open "SELECT * FROM cuentas where cuentas.Usuario ='" & separa(1) & "'", Cxn, adOpenStatic, adLockOptimistic Título: Re: Problema con consulta MySql Publicado por: ranslsad en 8 Mayo 2009, 12:56 pm Bueno muchisimas gracias BlackZero y cΔssiΔnі.. en cuanto a sencilles me quede con el de cΔssiΔnі porque con solo agregar dos ' ya me funcionaba :)
Muchisimas gracias chicos :P Salu2 Ranslsad |