hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
25 de Julio de 2008, 07:05:08
Noticias: Convocatoria E-zine CPH #2
Para ver este enlace Registrate o Inicia Sesion
Aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  visual basic y sql
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: visual basic y sql  (Leído 619 veces)
logan
Recien llegado
*
Desconectado Desconectado

Mensajes: 2


******************


Ver Perfil
« : 18 de Febrero de 2006, 01:24:51 »

 Shocked ola comunidad espero q ce la pasen de pelos y puedan ayudarme

tengo un problema con mi codigo:

Private Sub Command1_Click()
Dim busqueda As String
Dim cve As Integer
busqueda = Text1.Text
Dim BDD As Database 'Objeto que manejara la base de datos
Dim TBL As Recordset 'Objeto que manejara la Tabla
Set BDD = OpenDatabase("C:\Documents and Settings\logan\Mis documentos\bd1.mdb") 'Abre la base de datos
SQL = "SELECT * FROM inventario WHERE precio=busqueda"  << he aqui el problema con la variable busqueda
Set TBL = BDD.OpenRecord set(SQL)
TBL.MoveFirst
Do Until TBL.EOF
MSFlexGrid1.Ad dItem TBL("cve_producto")
MSFlexGrid1.Ad dItem TBL("nom_producto")
TBL.MoveNext
Loop
TBL.Close
BDD.Close
End Sub
-----------------------------------------------------------
el programa realiza una busqueda dentro de 1 base de datos de acces y yo quiero que busque el valor de la variable
como se hace en php:
$busqueda =mysql_query("select * from inventario where producto like '$criterio',$conexion");
En línea
ranefi
Moderador Global
*****
Desconectado Desconectado

Mensajes: 1,232


SELECT * FROM guapos WHERE papito_chulo = 'ranefi'


Ver Perfil WWW
« Respuesta #1 : 20 de Febrero de 2006, 06:59:03 »

Hola logan, buen día. Mira, necesito más información sobre lo que necesitas;     ¿logras realizar la conexión?     ¿Qué clase de error te aparece?     ¿Usas algún módulo para crear la conexión?     ¿Qué formato de base de datos usas? Pero para no responderte con preguntas y dejarte en las mismas te diré lo siguiente; he notado que aquí:

Código:

SQL = "SELECT * FROM inventario WHERE precio=busqueda"


... Estás incluyendo la variable busqueda dentro las comillas dobles siendo que debería estar fuera:

Código:

SQL = "SELECT * FROM inventario WHERE precio=" & busqueda


También noté lo siguiente:

Código:

busqueda =mysql_query("select * from inventario where producto like '$criterio',$conexion");


Estás incluyendo las variables $criterio y $conexion dentro de las comillas dobles. Espero y esto solucione tu problema, pero si no lo soluciona, para la próxima procura ser más explicito o publicar todo tu código. Nos vemos.
En línea


SELECT * FROM mejores_batos_ del_mundo WHERE id = (SELECT DISTINCT id_guapo FROM los_mas_guapos _del_mundo WHERE papito_chulo = 'ranefi')
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online