![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#7
|
|||
|
|||
|
Lo he solucionado asi
ADOQInsertar->SQL->Clear();
ADOQInsertar->SQL->Add("INSERT INTO candidatos(Id) VALUES(\""+ECodigo->Text.Trim()+"\")"); FPrincipal->DSListacandidatos->DataSet = ADOQInsertar; ADOQInsertar->ExecSQL(); //ADOQInsertar->Active = true; //Esta queda inactiva FPrincipal->DSListacandidatos->DataSet = ADOQInsertar; FPrincipal->ADOQListacandidatos->Active = true; FPrincipal->DSListacandidatos->DataSet = FPrincipal->ADOQListacandidatos; FPrincipal->ADOQListacandidatos->Close(); Y cuando cierro el formulario hago: FPrincipal->ADOQListacandidatos->Open(); El problema que tengo ahora es que no se como hacer para insertar dos campos a la vez, es decir: ADOQInsertar->SQL->Add("INSERT INTO candidatos(Id,Nombre) VALUES(\""+ECodigo->Text.Trim()+" Segundo campo \")"); porque he probado con \"," y todo eso me da fallo. Un saludo. |
|
|
|