Ver Mensaje Individual
  #3  
Antiguo 20-08-2012
Avatar de martini002
martini002 martini002 is offline
Miembro
 
Registrado: may 2012
Ubicación: Puerto Ordaz - Venezuela
Posts: 175
Reputación: 15
martini002 Va por buen camino
Excelente Roman como siempre,
y yo pues con mi fallas de fabrica haha,

me ha funcionado perfecto,
agregue este codigo para mostar entonces la BD Factura en un DBGrid

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
if StrToInt(Edit1.Text)>0 then
  ZQueryBD.Close;
  ZQueryBD.SQL.Clear;
  ZQueryBD.SQL.Text := 'Insert Into Factura (Articulo, Precio) Select Articulo, Precio From Inventario Where Codigo = '+Edit1.Text;
  ZQueryBD.SQL.Text := 'Select * From Factura'; //Nuevo
  ZQueryBD.Open;
end;

Pero ahora esta presentando algo que pude resolver, pero sin embargo me limita,
mira, la cuestion es que me muestra el Precio correctamente, pero el nombre del articulo
me lo cambia por (MEMO), estuve leyendo por otros lados sobre eso,
pero me dice que tengo que agregar unas lineas de codigo, la cuestion es que no logro entenderla,
por otro lado el tipo de dato de ese campo Articulo, es TEXT, y por eso es que me muestra el (MEMO)
Ahora, lo cambio por un tipo de dato CHAR (30) y muestra bien el nombre,
tuve que colocarle un maximo de 30 porque sino crea una celda muy ancha
que envia el Precio a un lado y no se ve, aunque esa es la unica limitacion,
me gustaria saber porque muestra eso con un (MEMO), no he usado ningun Memo hasta ahora.

Gracias
Responder Con Cita