Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-04-2011
Avatar de aams01
aams01 aams01 is offline
Miembro
 
Registrado: ago 2010
Posts: 44
Poder: 0
aams01 Va por buen camino
Question Problemas de un Novato (query y mysql)

Hola como el titulo lo menciona son puros problemas de un novato.
tengo el siguiente código

Código:
 FMenu2->Query->SQL->Add("SELECT * FROM `san_joseph`.`cliente`");
		 FMenu2->Query->ExecSQL();
		 FClientes->Caption=FMenu2->Query->RowsAffected;
		 Nombre->Text = FMenu2->Query->FieldByName("Nombre")->Value;
el error q muestra es el siguiente
Query Field 'Nombre' not found
y en la base de datos si existe el campo Nombre


Al poner FClientes->Caption= FMenu2->Query->FieldCount; M indica 0 ("segun yo indica q no tiene campos")

Otra duda es que diferencia exite entre Query->ExecSQL(); y Query->Open();
__________________
El Software es como el Sexo, si es de gratis es Mejor

Última edición por aams01 fecha: 26-04-2011 a las 21:28:59.
Responder Con Cita
  #2  
Antiguo 26-04-2011
beginner01 beginner01 is offline
Miembro
NULL
 
Registrado: mar 2011
Ubicación: República Dominicana
Posts: 181
Poder: 15
beginner01 Va por buen camino
saludos.

revisa aqui http://www.clubdelphi.com/foros/show...%2B%2B+builder

Última edición por beginner01 fecha: 26-04-2011 a las 21:45:47.
Responder Con Cita
  #3  
Antiguo 26-04-2011
beginner01 beginner01 is offline
Miembro
NULL
 
Registrado: mar 2011
Ubicación: República Dominicana
Posts: 181
Poder: 15
beginner01 Va por buen camino
Cita:
Otra duda es que diferencia exite entre Query->ExecSQL(); y Query->Open();
en el post #5 de aqui lo explican
Responder Con Cita
  #4  
Antiguo 26-04-2011
Avatar de aams01
aams01 aams01 is offline
Miembro
 
Registrado: ago 2010
Posts: 44
Poder: 0
aams01 Va por buen camino
Gracias por ayudar, y efectivamente al cambiar

Código:
Query->ExecSQL();
por

Código:
Query->Open()
Funciono de perlas
__________________
El Software es como el Sexo, si es de gratis es Mejor
Responder Con Cita
  #5  
Antiguo 27-04-2011
Avatar de aams01
aams01 aams01 is offline
Miembro
 
Registrado: ago 2010
Posts: 44
Poder: 0
aams01 Va por buen camino
Question

Hola si no uso Query->ExecSQL(); no funciona Query->RowsAffected Alguien sabe por que, una solución tonta es

Código:
FMenu2->Query->SQL->Add(Sql);
	FMenu2->Query->ExecSQL();
	if(FMenu2->Query->RowsAffected>0){
		FMenu2->Query->Open();
		Llenado();
	}
pero claro que lo tonto no es lo optimo alguna sugerencia
__________________
El Software es como el Sexo, si es de gratis es Mejor
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas con Consultas query y MySQL Aluren Conexión con bases de datos 3 12-08-2010 23:15:14
Novato, Duda con Query Fenix_Dark SQL 3 10-12-2007 07:09:02
Acceder a MySQL desde Lazarus (Soy novato) nachopro Conexión con bases de datos 6 11-08-2007 20:16:29
MySQL-MyManager-Novato anghell77 MySQL 5 11-12-2006 18:25:33
Novato en MySql Manuel MySQL 3 16-10-2003 23:49:23


La franja horaria es GMT +2. Ahora son las 15:19:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi