Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   SQL server 2008 Jquery TRANSAC o similar.. (https://www.clubdelphi.com/foros/showthread.php?t=81635)

doce 02-12-2012 06:56:25

SQL server 2008 Jquery TRANSAC o similar..
 
hola hermanos , buen dia.

necesito alguan ayuda o idea.Estoy tratando de hacer un SELECT al presionar un button que tenga relacion con la sintaxy que use para INSERTAR aqui lo muestro :
////////////////////////////////////////////////////////////////
------------------------------------------------------
Query1->SQL->Text = " insert into matricula(nomApell,fechP,fechV) values(:a,:b,:c)";
Query1->ParamByName("a")->AsString = Edit2->Text;
Query1->ParamByName("b")->AsString = Edit3->Text;
Query1->ParamByName("c")->AsString = Edit4->Text;
Query1->ExecSQL();

**********************************************
Como dije quisiera hacer un SELECT para que se muestre el nomApell en un 'Edit2->Text' luego de hace la busqueda en el 'Edit1->Text';.
Espero me ayuden.
Gracias,.

doce 03-12-2012 04:50:16

libertad sin controls
 
:S sin ayuda .
No quiero llegar al extrmo de configurar un servidor Midas. :<

ayuda!!

Casimiro Noteví 03-12-2012 10:44:24

No se entiende qué quieres hacer ni cual es el problema

doce 04-12-2012 09:31:19

OnCellClick
 
graicas ,por responder.
bien haber si me ayuda , como puedo seleccionar los datos de 1 fila de mi DBGrid y mostrarlo en los Edits-> correspondientes ?!

la consulta al inicio es la forma q hago consultas a sql server.
gracias-

ecfisa 04-12-2012 10:22:03

Cita:

Empezado por doce (Mensaje 451202)
graicas ,por responder.
bien haber si me ayuda , como puedo seleccionar los datos de 1 fila de mi DBGrid y mostrarlo en los Edits-> correspondientes ?

Hola doce.

Si desas pasar los datos actualmente seleccionados:
Código:

void __fastcall TForm1::btnPasarAEditClick(TObject *Sender)
{
  Edit1->Text = DBGrid1->Fields[0]->AsString;
  Edit2->Text = DBGrid1->Fields[1]->AsString;
  Edit3->Text = DBGrid1->Fields[2]->AsString;
  ...
}

Si deseas seleccionar determinado registro mediante una consulta:
Código:

void __fastcall TForm1::btnSelectClick(TObject *Sender)
{
  Query1->Close();
  Query1->SQL->Clear();
  Query1->SQL->Add("SELECT * FROM MATRICULA");
  Query1->SQL->Add("WHERE CAMPO = :PVALUE");
  Query1->ParamByName("PVALUE")->AsString = Edit1->Text;
  Query1->Open();
  Edit2->Text = Query1->FieldByName("NOMAPEL")->AsString;
}

Como no especificaste por que campo deseas realizar la búsqueda, es decir aquel cuyo valor sera ingresado en Edit1, usé como ejemplo de nombre a "CAMPO". Deberás cambiar el nombre y eventualmente el tipo por los que correspondan.

Saludos.


La franja horaria es GMT +2. Ahora son las 06:04:52.

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