|
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 - blusky
1
« en: Sábado 1 de Octubre de 2011, 01:53 »
Hola gabio2, gracias por tomarte el tiempo y responder mi pregunta. Fijate que no tengo problemas cuando realizo una venta, el inventario dsiminuye, no se porque cuando quiero eliminar la factura no se me actualiza el inventario. Te muestro el codigo para que veas como lo hice, algo parecido hice con la venta, lo unico que cambie en la consulta fue el signo. Public Sub eliminarDetalle() Try For i As Integer = 0 To Me.DataGridView2.Rows.Count - 1 Try Dim com As SqlClient.SqlCommand = New SqlClient.SqlCommand("Update Producto set Cantidad_Llena = Cantidad_Llena + " & Me.DataGridView2.Item(1, i).Value & " WHERE Id_Producto=" & Me.DataGridView2.Item(2, i).Value, abrirConexion) Dim com2 As SqlClient.SqlCommand = New SqlClient.SqlCommand("Update Producto set Cantidad_Vacia = Cantidad_Vacia - " & Me.DataGridView2.Item(1, i).Value & " WHERE Id_Producto=" & Me.DataGridView2.Item(2, i).Value, abrirConexion) com.ExecuteNonQuery() com2.ExecuteNonQuery() Catch ex As Exception ex.Message.ToString() End Try Next i Catch ex As Exception ex.Message.ToString() End Try End Sub Espero tu opinion!! Para poder detectar que esta pasando que no logro hacer esto.  Gracias!!
2
« en: Miércoles 28 de Septiembre de 2011, 23:26 »
Hola a todos!!! Tengo un form donde elimino la factura y su detalle, pero lo que quiero hacer es que despues de eliminar la factura y detalle que se actualicen mis existencias ya que esa factura no me servira para efectos de reporte de ventas y por eso necesito que mis existencias se actualicen(la factura que se elimine,agregar la existencia que esta en detalle de factura). El problema radica en como hacer para tomar los valores del detalle para que se vuelvan a agregar a mi inventario??  Gracias, Espero me puedan ayudar
3
« en: Lunes 15 de Agosto de 2011, 00:59 »
Hola a todos!!
Disculpen me he encontrado con un problema que ya no hallo como resolverlo. Estoy trabajando con un proyecto en vb.net 2008 desde una pc ahi tengo todos los avances y mejoras que le hago, cuando necesito llevarlo a otro lado(otra pc), y trato de hacerle mejores en esa otra pc me aparece el error que adjunto en la imagen, ya he buscado en internet pero no logro una solucion. Espero me puedan ayudar, talvez a alguien ya le paso esto.
Gracias
4
« en: Miércoles 20 de Abril de 2011, 02:04 »
te agradezco la ayuda. lo que paso es que tengo un from donde realizo la factura y ahi tengo un boton de generar factura(o facturar) cuando presione ese boton se me guardan tanto los datos de la factura y del detalle de factura, y luego me muestre el report(la factura creada). pero quiero q lo haga automatimente sin necesidad de estar digitando el num de fact
espero me puedas ayudar un poco mas, por fa. no lo he logrado hacer
5
« en: Lunes 18 de Abril de 2011, 22:45 »
hola, gracias por mandar el link. estoy usando vb.net 2008 con sql 2005. El reporte me sale pero lo que no quiero es estar digitando el numero de la factura actual. quiero que se muestre el reporte automaticamente y evitarme ese paso. Ademas utilizo crystalreportviewer si puedes escribir algo de codigo por favor!!! te lo agradeciria mucho!!!!
6
« en: Lunes 11 de Abril de 2011, 04:26 »
HOLA A TODOS!! ME GUSTARIA ME PUDIESEN AYUDAR, YA ESTOY DESEPERADO.
TENGO UN PROCEDIMIENTO ALMACENADO CON EL PARAMETRO NOFACTURA EN SLQ, E HICE UN REPORTE DE FACTURA CON ESE PROCEDIMIENTO. Y ME FUNCIONA BIEN. PERO CADA VEZ QUE LO HABRO ME PIDE EL NUMERO DE LA FACTURA. MI PREGUNTA ES COMO HAGO PARA QUE SE ME GENERE EL REPORTE DE UNA SOLA VEZ SIN NECESIDAD DE ESTARLE ESCRIBIENDO EL NOFACTURA.
HE ESTADO LEYENDO Y PROBANDO CON CODIGO PERO NO ME SALE.
ESPERO ME AYUDEN POR FAVOR.
7
« en: Miércoles 6 de Abril de 2011, 23:43 »
hola a todos!!!!
disculpen tengo un problema y talvez me puedan ayudar. no se que es lo malo q tengo en mi codigo. quiero agregar una fila en el detalle de factura(se agrega la primera vez los datos) pero ya despues solo me agrega filas vacias!!!
no se a que se debe. espero me den una mano11
gracias
If Me.DataGridView1.Rows.Count > 0 Then If Me.cboProducto.SelectedValue = Me.DataGridView1.Rows(Me.DataGridView1.Rows.Count - 1).Cells(0).Value Then MsgBox("Producto ya agregado, por favor seleccione otro", MsgBoxStyle.Critical, "Error") Else Me.DataGridView1.Rows(Me.DataGridView1.RowCount - 1).Cells(0).Value = Me.cboProducto.SelectedValue Me.DataGridView1.Rows(Me.DataGridView1.RowCount - 1).Cells(1).Value = Me.txtCantidadPedida.Value Me.DataGridView1.Rows(Me.DataGridView1.RowCount - 1).Cells(2).Value = Me.txtPrecioUnitario.Text.ToString Me.DataGridView1.Rows(Me.DataGridView1.RowCount - 1).Cells(3).Value = Me.txtMonto.Text Me.DataGridView1.Rows.Add() End If
8
« en: Sábado 19 de Febrero de 2011, 17:41 »
Hola amigos!! como estan
Se me ha presentado otro problema, ojala y me puedan ayudar con sus valiosos aportes.
Tengo creado un formulario maestro detalle(facturas de vehiculos), pero quiero buscar un registro a traves de 2 condiciones (# placa y # factura ) y q me cargue el detalle para este registro, para asi poder modificarlos. Esta es mi consulta paso al datagrid. y lo carga pero no me sale la forma q deseo hacer, que primeramente busque el registro a traves de los campos placa y factura(la factura se puede repetir ya q puede tener el mismo #) y luego cuando encuentre el registro q me muestr el dellate.
----CONSULTA DE BUSQUEDA POR PLACA Y NO DE FACTURA----- select tblMovGastosCombustible.Id_MovCombustible,NoFactura, Id_Cuenta,Id_PN,Id_Fondo,Localizacion,Subanalisis,Monto,Cod_Contable from tblMovGastosCombustible inner join tblDetalleFactura on tblMovGastosCombustible.Id_MovCombustible=tblDetalleFactura.Id_MovCombustible
Gracias, espero me puedan ayudar!!! necesito terminar este formulario!!
9
« en: Martes 15 de Febrero de 2011, 21:20 »
Hola a todos!!
Tengo un problema,les planteo mi situacion. Deseo mostrar una consulta(busqueda) a partir de 2 textbox( # placa y # tarjeta) y mostrar la consulta en un datagrid. Esta es mi consulta en sql pero no como ponerla en visual
select tblMovGastosCombustible.Id_MovCombustible,NoFactura, Id_Cuenta,Id_PN,Id_Fondo,Localizacion,Subanalisis,Monto,Cod_Contable from tblMovGastosCombustible inner join tblDetalleFactura on tblMovGastosCombustible.Id_MovCombustible='#placa' and tblMovGastosCombustible.NoFactura='#factura'
Para cargar la tabla realizo este metodo, pero de esta forma lo muestra de una sola vez, y yo quiero q la muestre con los datos de los textbox
Public Sub cargarTablaMovimiento() Dim adapter As New SqlClient.SqlDataAdapter adapter = New SqlClient.SqlDataAdapter("select tblMovGastosCombustible.Id_MovCombustible,NoFactura, Id_Cuenta,Id_PN,Id_Fondo,Localizacion,Subanalisis,Monto,Cod_Contable from tblMovGastosCombustible inner join tblDetalleFactura on tblMovGastosCombustible.Id_MovCombustible=7 and tblMovGastosCombustible.NoFactura='451213'", abrirConexion) 'adapter = New SqlClient.SqlDataAdapter("SELECT * FROM tblMovGastosCombustible", abrirConexion) datos = New DataSet() adapter.Fill(datos, "tblMovGastosCombustible") DataGridView2.DataSource = datos.Tables("tblMovGastosCombustible") End Sub
Ayudenme por favor. es urgente
grecias
10
« en: Viernes 11 de Febrero de 2011, 19:49 »
Gracias Thanatos-chan!!
Estoy en la segunda situacion que me planteas, tengo la fecha y el tipo de cambio en un form y voy agragando uno por uno!!! Mi form funciona bien pero es que deseo buscar algo mas comodo y no tan repetitivo!!! (adjunto la imgen, esperando mas sugerencias)
Podrias por favor poner un poco de codigo con respecto a la parte del datagrid??? Es q me gustaria poder implementar esa forma de agregar los datos!!!
Gracias
11
« en: Jueves 10 de Febrero de 2011, 15:57 »
Hola a todos!!!
Quiero hacerles una consulta!!
Existe alguna forma de insertar varios registros en sql con un sola sentencia?? Es decir sin estar usando insert a cada rato!! Es que necesito tengo una tbla donde guardo el tipo de cambio del dolar para cada dia(1 mes) y deseo insertar los valores de una sola vez pero no se como hacerlo!!!
Gracias
12
« en: Miércoles 9 de Febrero de 2011, 18:46 »
Hola a todos nuevamente!!!
Necesito ayuda por favor. Sucede que tengo un combobox y lo cargo con una consulta sql. el problema viene cuando quiero obtener el texto del item que selecciono. lo puse en un mensje para saber q cual es la cadena que estaba seleccionando. System.Data.RowView
Este es mi codigo Public Sub cargaComboTipoUso() Dim dtipouso As SqlClient.SqlDataAdapter Dim dsdatos As DataSet dtipouso = New SqlClient.SqlDataAdapter("select Id_TipoUso,Nombre_TipoU from tblTipoUso", abrirConexion) dsdatos = New DataSet dtipouso.Fill(dsdatos, "tblTipoUso") cboTU.DataSource = dsdatos.Tables("tblTipoUso") cboTU.DisplayMember = dsdatos.Tables("tblTipoUso").Columns("Nombre_TipoU").ToString 'cboTU.ValueMember = dsdatos.Tables("tblTipoUso").Columns("Id_TU").ToString MsgBox("Seleccion:" & datos) End Sub
espero me puedan ayudar por favor!!!
Gracias
13
« en: Martes 8 de Febrero de 2011, 23:00 »
Hola!!! Ya lo resolvi!!! Gracias por tu aporte gabio2.
Dejo el codigo para el que quiera utilizarlo
Public Sub cargaComboEmpleado() Dim dtipouso As SqlClient.SqlDataAdapter Dim dsdatos As DataSet dtipouso = New SqlClient.SqlDataAdapter("select Id_Empleado,(PNombre +' '+SNombre+' '+PApe+' '+SApe) as Nombre from tblEmpleados ", abrirConexion) dsdatos = New DataSet dtipouso.Fill(dsdatos, "tblEmpleados") cboUsuarioPrincipal.DataSource = dsdatos.Tables("tblEmpleados") cboUsuarioPrincipal.DisplayMember = dsdatos.Tables("tblEmpleados").Columns("Nombre").ToString cboUsuarioPrincipal.ValueMember = dsdatos.Tables("tblEmpleados").Columns("Id_Empleado").ToString End Sub
14
« en: Martes 8 de Febrero de 2011, 22:46 »
Hola gabio2!!!
tblEmpleado: idempleado, pnombre,snombre,pape,sape tblUsuarioVehiculo: noplaca, idempleado
yo cree un metodo para cargar los comboboxes de un sola vez, tengo 2 tablas una tblEmpleados y la otra tblUsuarioVehiculo. En usuariovehiculo solo guardo el id del empleado pero yo quiero mostrar en el combobox el id del empleado y el nombre completo de ese mismo!!
este es mi codigo, he tratado pero no le hallo!!
con.CargarComboBox("select tblUsuarioVehiculo.Id_Empleado,(PNombre +' '+SNombre+' '+PApe+' '+SApe) as Nombre from tblUsuarioVehiculo inner join tblEmpleados on tblUsuarioVehiculo.Id_Empleado= tblEmpleados.Id_Empleado", cboUsuarioPrincipal, "Id_empleado", "Id_Empleado", "tblUsuarioVehiculo")
el valor que esta en negrita es el displaymember, pero no se qu poner si tengo un inner join!!!
espero me puedas ayudar!! Gracias
15
« en: Lunes 7 de Febrero de 2011, 22:09 »
Hola a todos!!
He tratado de cargar un combox con 2 valores de un tabla de sql, pero no me sale. Quisiera saber si alguien sabe como hacerlo o es un componente diferente q hay qu usar para hacer que cuando se seleccione el combobox, este me muestre 2 campos de mi tabla. por ejm. el Id_Oficina, NombreOficina.
Solo puedo hacer que se muestre un campo!!!
Necesito ayuda por favor!!
Gracias.
16
« en: Lunes 7 de Febrero de 2011, 15:14 »
Hola buenos dias a todos!! soy nuevo en este foro.
Yo tengo el siguiente problema. Necesito hacer un reproductor de musica en flash, yo lo puedo hacer cargando un archivo xml, pero ahora lo que necesito es que a partir de una bd en mysql me cargue un tree y cuando yo selecione una cancion esta se reproduzca. No se como hacer o como traer los datos de mysql a flash??
Espero me puedan ayudar, me urge hacer eso!! o si tienen alguna idea de como hacerlo por favor me la comentan!!
Gracias.
17
« en: Jueves 3 de Febrero de 2011, 19:27 »
Hola a todos.
Tengo 3 tablas pero para ejemplificar mi problema las pondre sencillas con la imagen que adjunto.
Cree los prodimientos almacenados para las tablas sublineas y carroceria, y no me dan problemas al momento de la ejecutarlos. El problema es cuando trato de ingresar un nuevo vehiculo a traves del procedimento almacenad. me sale el siguente error.
Este es el codigo create procedure sp_IngrearVehiculo @placa nvarchar(10), @id_SubL int @id_carroceria int as insert into tblVehiculos values(@placa,@id_SubL@id_carroceria)
sp_IngrearVehiculo 'M 033052',1,1
The INSERT statement conflicted with the FOREIGN KEY constraint "FK_tblVehiculos_tblSubLineas". The conflict occurred in database "probando", table "dbo.tblSubLineas", column 'Id_SubL'. The statement has been terminated.
Ya trate de verificar y pues nada. Espero me ayuden por favor. O al menos me den una explicacion de lo que estoy haciendo malo. Cualquier sugerencia la acepto.
Espero me halla explicado gracias
18
« en: Lunes 31 de Enero de 2011, 18:30 »
Gracias por responder gerloxxx!!
Ah ya te entiendo!! Voy a probar!! creo que tambien podria crear 2 constructores con los parametros que necesito(y c/u con su respectivo procedimiento almacenado) y para asi asiganarle a cada boton(ingresar y modificar) el constructor que adecuado en cada caso.
Gracias, ahi te aviso si resolvi el problema!!
19
« en: Lunes 31 de Enero de 2011, 17:32 »
Hola a todos, buenos dias!!
Tengo un problema con un Form de ingreso de marca de vehiculos(contiene el codigo y la marca). Primeramente tengo un form con 3 botones(ingresar,modificar,eliminar) y una tabla donde se muestran los nombre de marcas de los vehiculos. El boton ingresar me funciona a la perfeccion, este me llama al form de ingreso de nuevas marcas, mi proposito es reutilizar este mismo form con el boton modificar y realizar el update. El problema que tengo es que mando llamar la misma ventana pero me carga el procedimiento almacendado para ingresar uno nuevo!! no se como evitar que se cargue ese procedimient, quiero solo cargar el procedimento para actualizar la marca!!
Espero me hayan entendido mi problema, sino sere mas especifico!!
Gracias
20
« en: Jueves 20 de Enero de 2011, 18:15 »
Hola a todos!!
Disculpen necesito me ayuden por favor!!!
Tengo un procedimiento almacenado en sql 2005 que incrementar o disminuye la cantidad de un producto que se va a vender y me funciona bien. Por otro lado en visual net tengo un formulario con de ventas de productos y tengo una datagrid donde van apareciendo los productos que el cliente va comprando y el problema es me repite el mismo producto con diferentes cantidades (cada producto es una fila) y yo quiero que en vez de estar agregando fila por fila de un mismo producto solo se incremente la cantidad del producto en una solo fila.
Espero me entiendan.
Esta es la tabla que tengo en visual net Ej> Producto Cantidad Precio Unit Total Cuaderno 3 5.00 15.00 Lapiz 5 10.00 50.00 Cuaderno 10 5.00 50.00 Total 115.00
El problema es que tengo que agregar otra fila para un mismo producto(Cuaderno), quiero solo aparezca 1 fila y se actualize los campos Cantidad con 13 y Total con 65.00
Gracias
21
« en: Lunes 3 de Enero de 2011, 20:42 »
hola a todos, soy nuevo en este foro.
Espero y me puedan ayudar tengo una jtree y deseo cargarlo con datos de sql, puedo hacer un jtree con sus nodos pero sin ninguna conexion(jtree sencillo) pero necesito una forma de cargar el jtree con una consulta donde me cargue los nodos padres y los hijos!! alguien me puede echar una mano con esto, por favor!!!
ejemplo:
*Usuarios(Padre) // estos datos son de una tabla ---Juan (hijos) // y estos de la otra tabla ---Pedro --- Maria * Actividad ---otro
22
« en: Lunes 3 de Enero de 2011, 15:58 »
Hola a todos!! como estan. espero hayan pasado unas felices vacaciones y les deseo lo mejor en este año nuevo!!!
Gracias a todos por sus respuestas, ya resolvi el problema. instale el sql express 2005 y pues habilite las cuentas sa, las conexiones remotas, reinicie el servicio y luego ejecute sql en modo adminstrador!!
disculpen las molestias!!
23
« en: Jueves 23 de Diciembre de 2010, 15:42 »
Hola gracias por responder!! pero fijate que nada de nada,l reincie el servicio no manda ningun mensaje de error. puedes darme. no se que tendra mi maquina!!! no tiene virus, la dfragmente, todo esta bien. pero el sql es del problem!!!! no se que mas hacer!!!
puedo borrar el registro de sql y volver a instalarlo???? y no le psa nada a la pc??? talvez asi se instala correctament
24
« en: Martes 14 de Diciembre de 2010, 15:19 »
hola buens dias!!
hice las pruebas desactivando el firewall, antivirus, etc. tenia tambien activado el servicio de sql pero no consegui nada productivo. sigo en las mismas. necesito ayuda por favor. instale el sql server 2005 en espanol y tambien los parches pero este me fue peor porqu ni siquiere me sale el sql management!!!
espero me puedan guiar para salir de este lio!!! me he atrasado mucho por no tener sql en mi Pc!!
gracias
25
« en: Lunes 13 de Diciembre de 2010, 15:03 »
ok. gracias por responder.
hare las pruebas y luego te dire como me fue!!!
espero y sea eso!!!
|
|
|