OPERACIONES DB BORLAND DELPHI

Analizaremos ahora algunos procesos también básicos que pueden realizarse con los dos tipos de aplicaciones y que además no están contemplados en algunos de los botones del navegador. 9.- PROCESOS BASICOS DELPHI 9.- PROCESOS BASICOS DELPHI IV UNIDAD BROLAND

 

IV UNIDAD BROLAND DELPHI INT A LAS BASES DE DATOS

9.- PROCESOS BASICOS DELPHI

Analizaremos ahora algunos procesos también básicos que pueden realizarse con los dos tipos de aplicaciones y que además no están contemplados en algunos de los botones del navegador.

OPERACIONES CON CAMPOS

Para el caso de aplicaciones construidas con componentes DBEdit, recordar que comparte muchas propiedades y métodos con el componente edit, así que es valido por ejemplo en una aplicación donde la tabla tiene el campo edad en DBEdit3) poner un componente edit1 para desplegarlos en meses y realizar la siguiente operación en el onclick de un botón apropiado como lo muestra el siguiente programa ejemplo

procedure TForm1.Button1Click(Sender: TObject);varmeses:integer;beginmeses := StrToInt(DBEdit3.Text) * 12;Edit1.Text := IntToStr(meses);end;

corrida:

image325.jpg

Como se observa se puede accesar y manipular los componentes DBEdit usando la propiedad Text, tanto para leerlos como para cargarlos.

TAREAS PROGRAMAS BORLAND DELPHI :

1.- Una tabla de productos con campos costounitario, margen de utilidad y tasa de iva, calcular el precio de venta.

a.2) Para el caso de aplicaciones con DBGrid, se pueden accesar sus celdas para su lectura y proceso usando código como en el siguiente ejemplo, en algún botón o evento apropiado: Home Security Tips and buying guides Home Security Tips and buying guides

procedure TForm1.Button1Click(Sender: TObject);vartemp:integer;begintemp:= DBGrid1.Fields[2].AsInteger * 5;Edit1.Text:=IntToStr(temp);end;

Observar la propiedad Fields[col], es para indicar la columna deseada y además comienza en la 0(cero), recordar además que este acceso será realizado solamente sobre el renglón seleccionado en la tabla (aquel que esta seleccionado con un *).

También se esta usando el método AsInteger para leerlo como entero.

Es conveniente usar la ayuda del borland delphi para el componente DBGrid para conocer todas sus propiedades y métodos.

Para cargar una celda con un nuevo valor, usar código como el siguiente en algún botón o evento apropiado.

Onclickbutton5(){

DBGrid1.Edit();

DBGrid1.Fields[3].Value = 300;

}

1.- Observar que son dos pasos en el primero se pone todo el DBGrid en modo de edición y en el segundo se carga ya la celda seleccionada con el nuevo valor.

2.- Recordar que el cambio es en una celda de un solo renglón y es el renglón seleccionado.

3.- Como primera nota interesante, esta propiedad Edit() es también la del navegador, es decir es valido DBGrid1.First, etc.

4.- Para la modificación de la celda, se usaron otra vez la propiedad Fields[col] y método Valúe recordar nuevamente estudiar propiedades y métodos de DBGrid.

TAREAS PROGRAMACION BORLAND DELPHI

1.- La misma tarea anterior, pero ahora con tabla.

MÁS INFORMACIÓN

El contenido original se encuentra en https://programacionfacil.com/borland_delphi/operaciones_db/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente