|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - senzao18
Páginas: 1 ... 23 24 [25] 26
601
« en: Martes 30 de Noviembre de 2004, 06:09 »
Tengo el siguiente codigo en un boton... IDAB:=lblIdProducto.Caption; qrptProductos.Query1.ParamByName('IDAB').Value:=IDAB; qrptProductos.Query1.Active:=True; qrptProductos.Preview;
Elproblema que tengo es que cuando me salgo del reporte y selecciono otro articulo me sale el primer reporte que hice,me imagino que es por no limpiar el query o algo asi, como le hago para limpiarlo o bien parapasarme al siguente registro o no se que tengo que hacer, muchas gracias de nuevo... Que creen ya lo solucioné añadi este pedaso de codigo en la partede superior del codigo antes mostrado. qrptProductos.Query1.SQL.Clear; qrptProductos.Query1.SQL.Add('select ayb.Id_ab,ayb.Descripcion,ayb.Receta' + ',ayb.Costo,productos.descripcion,productos.Costo,ingredientes.Cantidad,' + ' ingredientes.cantidad * productos.costo as SubTotal from ayb inner join' + ' ingredientes on ayb.Id_ab=ingredientes.Id_ab inner join productos on'+ ' ingredientes.Id_producto=productos.Id_producto where ayb.Id_ab=:IDAB');
 a seguir
602
« en: Martes 30 de Noviembre de 2004, 05:23 »
Gracias por la idea ya lo hice funcionar, y lo hace todo bien, bueno solo le puse unas cuantas condiciones paraforzar al usuario en unas cuantas cosas. pero en si la idea que diste es perfecta  gracias
603
« en: Martes 30 de Noviembre de 2004, 05:21 »
Hola tengo una pregunta con respecto a reportes. Las tablas son las siguientes. ayb<--- con campos. Id_ab,Descripcion,Precio,Costo,Receta ingredientes<--Con campos Id_ab,Id_Producto,Cantidad productos<--con campos.. Id_producto,Descripcion,CostoUni Lo que quiere es hacer un reporte con la siguiente estructura Id_Ab :5 Descripcion: Pollo con papas.
Ingredientes Id_producto Descripcion Cantidad Precio SubTotal 1 Papas 2 10 20 2 Ppollo 2 15 30
Total 50
Para esto uso la siguiente instruccion SQL select ayb.Id_ab,ayb.Descripcion,ayb.Costo,productos.descripcion,productos.Costo,ingredientes.Cantidad, ingredientes.cantidad * productos.costo as SubTotal from ayb inner join ingredientes on ayb.Id_ab=ingredientes.Id_ab inner join productos on ingredientes.Id_producto=productos.Id_producto
Todo estaba bien cuando solo tenia un articulo, pero al ser dos me sale solo el primer articulo y en la parte de ingredientes me salen todos de todos y en total me sale el total del primer articulo.. Yo creo que lo que esta mal es la forma de hacerlos reportes con las band cosa que no le entiendo bien, Espero y me entiendan y puedan aydarme. Gracias.
604
« en: Lunes 29 de Noviembre de 2004, 06:57 »
Serghio  a que te refieres con un mantenimiento????? Me ayudaria mucho que te explicaras  . Gracias.
605
« en: Domingo 28 de Noviembre de 2004, 01:15 »
Hola tengo dos duda. 1.-Como quito el registro donde estoy posicionado en un StringGrid. 2.-Como inserto un campo memo en una tabla de Paradox. Espero y me puedan ayudar gracias... Uso delphi 5.
606
« en: Lunes 15 de Noviembre de 2004, 22:34 »
Como pueodo hacer que a siguiente consulta me regrese un numero con maximo dos digitos despues del punto decimal por ejemplo .78 1.56 .9 o´.90. select CONVERT(decimal(10,3),EdoResultados.UNeta) / CONVERT(decimal(10,3),Acciones.NAcciones) as UxAccion, CONVERT(decimal(10,3),Acciones.PxAccion) / CONVERT(decimal(10,3),CONVERT(decimal(10,3),EdoResultados.UNeta) / CONVERT(decimal(10,3),Acciones.NAcciones)) as UPMercado, CONVERT(decimal(10,3),Acciones.DxAccion) / CONVERT(decimal(10,3),Acciones.PxAccion) as Dividendo, CONVERT(decimal(10,3),Acciones.DxAccion) / CONVERT(decimal(10,3),CONVERT(decimal(10,3),EdoResultados.UNeta) / CONVERT(decimal(10,3),Acciones.NAcciones)) as PdPago, CONVERT(decimal(10,3),Capital.TCS) / CONVERT(decimal(10,3),Acciones.NAcciones) as Relacion, (CONVERT(decimal(10,3),Acciones.NAcciones) * CONVERT(decimal(10,3),Acciones.PxAccion)) / CONVERT(decimal(10,3),EdoResultados.VTotales) as VMercado from EdoResultados cross join Acciones cross join Capital where (EdoResultados.FechaE=2004 and Acciones.FechaE=2005 and Capital.FechaE=2005) and (EdoResultados.IDEmpresa=7 and Acciones.IDEmpresa=7 and Capital.IDEmpresa=7)
Nota.- trabajo con numeros de hasta 8 digitos y se cree que seran mas. Espero y puedan ayudarme gracias.
607
« en: Jueves 4 de Noviembre de 2004, 06:21 »
Jaja no es tarea  , y graciaas por la web.
608
« en: Martes 2 de Noviembre de 2004, 03:41 »
Alguien me puede proporcionar un programa donde se trabaje Altas Bajas y Consulas con apoyo en Archivos de Texto hecho en C++.
609
« en: Sábado 30 de Octubre de 2004, 20:05 »
Sergio si recordaras el otro dia tenias que restaurar una base de datos para los cursos de tercera estrella , ah pues ese archivo que te dieron es una copia de respaldo de la base de datos.
respaldar la base de datos no es mas que hacer ese archivoto que te dieron a ti.
610
« en: Miércoles 27 de Octubre de 2004, 21:07 »
Pues en opiniones , eso es lo que tienes que hacer para lograrlo, y pues le daria algo mas de vista a tu formulario splah. Ah y si se puede.
611
« en: Miércoles 27 de Octubre de 2004, 21:00 »
No pues no se si jale, pero yo me refiero a "X" aplicacion, me refiero a desde una aplicacion desde vb.net o c#.net quitar las aplicaciones de la lista de procesos sin cerrarlas. o bien que mi aplicacion hecha en 6 no salga en la lista de procesos..
Gracias por tu ayuda RadicalEd
612
« en: Miércoles 27 de Octubre de 2004, 19:17 »
Hola, tengo una pregunta, Alguno de ustedes podria axiliarme en como puedo quitar algun programa de la lista de procesos del administrador de tareas,, no me refiero a cerrarlo, solo quiero que el nombre del ejecutable no me salga para que no lo puedan cerrar.. Solucion que no me agrada: 1.-Bloquear el Administrador de Tareas. Cuando las PC se traban no hay forma de destrabarla. Bueno espero y puedan ayudarme  .
613
« en: Jueves 21 de Octubre de 2004, 19:46 »
checa si todas las PC tienen el .Net Frame Work.
614
« en: Miércoles 20 de Octubre de 2004, 20:43 »
Prueba lo sifguiente: Boton derecho en el cuadro de herramientas y seleccionas agregar o quitar elementos lo demas es intuitivo.
615
« en: Miércoles 20 de Octubre de 2004, 20:34 »
Yo encontre un programa que hace algo asi , chekaLO espero y te sea de ayuda.
616
« en: Miércoles 20 de Octubre de 2004, 20:00 »
En el siguiente link hay un articulo sobre lo que buscas. Version SOespero y te sea de utilidad..
617
« en: Jueves 7 de Octubre de 2004, 16:58 »
Lamentable mente eso no se puedo,pero creo que la siguiente version de VB.NET me refiero a la 2005 en esa si se puede o podra, no eh probado los release pero bajatelo y cheka si se puede.
618
« en: Martes 21 de Septiembre de 2004, 16:49 »
" Error al conectar con datos.Se encontraron caracteres después del final de la instrucción SQL. Microsoft Jet Database Engine
Creo que lo de rojo indica que si es de Access no???
619
« en: Sábado 18 de Septiembre de 2004, 23:04 »
Me gustaria saber si hay la fora de mostraar los registros de forma vertical.
620
« en: Sábado 18 de Septiembre de 2004, 21:53 »
Podrias poner tu codigo paraver que es lo que esta fallandote???
621
« en: Sábado 18 de Septiembre de 2004, 17:22 »
Hola mira este es tu codigo... Dim oComando As New System.Data.OleDb.OleDbCommand("SELECT * FROM Clientes;" & "SELECT * FROM Clientes;", oConexion)
Y este el de snaft Dim oComando As New System.Data.OleDb.OleDbCommand("SELECT * FROM Clientes; SELECT * FROM Productos", oConexion)
Como puedes notar ti tienes un punto y coma " ; " al final de la istruccion sql. Y probblemente por eso te sale el error : " Error al conectar con datos. Se encontraron caracteres después del final de la instrucción SQL[/size]. Microsoft Jet Database Engine" Espero y sea eso para que puedas seguir adelante.....
622
« en: Lunes 6 de Septiembre de 2004, 20:54 »
Snaft_J1 te equivocas en esa parte de que te da el ultimo numero del autonumerico.
ahi lo que haces es solo contar los registros existentes nada que ver con el autonumerico.
por eujemplo si tienes 10 reeistros con campo autonumero ID
seria
1-2-3-4-5-6-7-8-9-10
hasta ahorita si hacemos lo que tu dices si funciona pero es por el contenido de la tabla
ahora supon que borremos el 2-3-5 quedaria
1-4-5-6-7-8-9-10
Dime,, tu codigo sigue funcionando???
Lo mejor creo yo es sacar el ID mayor mediante consulta SQL y a ese le sumas uno ese seria el ID del nuevo rgistro autonumerico en ese momento de la consulta, ya quesi habolamos de una DB que es manipulada por varios usuarios probablemente en lo que le des la alta alguien ya abra insertado un registro.
Todo es cuestion de saber manipular ese tipo de detalles.
623
« en: Lunes 30 de Agosto de 2004, 22:59 »
Servidor: ftp.personales.com Usuario: solocodigo_es Contraseña: programacion Puerto: 21
624
« en: Domingo 29 de Agosto de 2004, 01:08 »
Dim objStreamWriter As StreamWriter 'Pass the file path and the file name to the StreamWriter constructor. objStreamWriter = New StreamWriter("C:\Test.txt") 'Write a line of text. objStreamWriter.WriteLine("Hello World") 'Write a second line of text. objStreamWriter.WriteLine("From the StreamWriter class") 'Close the file. objStreamWriter.Close()
Asi se creo un archivo txt. No se que esquema quieres pasar de la base de datos. pero si quieres pasar una consulta completa puedes usar el XMLWriter del DataSet,aunque si la usas estarias creando un archivo XML.
625
« en: Domingo 29 de Agosto de 2004, 00:54 »
Nop , ese codigo da el nombre de las tablas de una base de datos de acces.
Páginas: 1 ... 23 24 [25] 26
|
|
|