Ver Mensaje Individual
  #2  
Antiguo 04-07-2007
Avatar de magnu9
magnu9 magnu9 is offline
Miembro
 
Registrado: nov 2006
Posts: 84
Reputación: 18
magnu9 Va por buen camino
Solucion posible

Amigos creo que lo he solucionado. Pero si alguien quiere aportar algo se lo agradezco de corazon.

Código Delphi [-]
procedure TmtLocalidad.SpeedButton1Click(Sender: TObject);
begin
        querArticulo.close;
            querArticulo.SQL.Text:='SELECT localidad.codloc FROM articulo CROSS JOIN localidad WHERE (localidad.codloc = '''+dbcodigo.Field.Text+''' and articulo.codloc = '''+dbcodigo.Field.Text+''')';
          querArticulo.Open;  
        if querArticulo.Fields[0].AsInteger <> 0 then
          showmessage('Esta Localidad Tiene Articulos Asignados')
        else
        if dbCodigo.text = '' then
             MessageDlg('No existe localidad para borrar', mtInformation,[mbCancel], 0,)
         else if MessageDlg('¿ Seguro que desea borrar la localidad' + dbCodigo.Text + ' ?',
              mtConfirmation, [mbYes, mbNo], 0) = mrYes then
              querLocalidad.Delete;
              btnNuevo.Enabled:=true;
              btnGuardar.Enabled:=false;
end;
Responder Con Cita