Mostrar Mensajes

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 - fezaca

Páginas: [1] 2
1
Gracias por tu ayuda, lo estudiare tranquilamente.
Saludos y Gracias otra vez

2
Gracias por tu aclaración, como se hace una ruta relativa?, porque lo referente a gráficos no tengo ni idea.
Gracias

3
Este es el código que utilizo y me funciona correctamente.

Otra pregunta aparte, quiero poner otro campo en mi tabla para incorporar foto tipo Objeto Ole pero esa opción (definir el campo como objeto Ole) no me sale en mi acces 2010 y he estado leyendo que hay que instalar un server Ole pero no se ni como instalarlo ni como obtenerlo ni cual, puedes ayudarme?.
Gracias

Código: [Seleccionar]
Private Sub Eliminar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        Dim i As Integer
        i = DataGridView1.CurrentRow.Index
        DataGridView1.Rows.RemoveAt(i)

        Me.RIALTOTableAdapter.Update(Me.REPUESTOSDataSet.RIALTO)

        TextBox4.Text = ""
        TextBox3.Text = ""
        TextBox2.Text = ""
        TextBox1.Text = ""
    End Sub

5
Hola amigos os pido ayuda para poder borrar un registro del DataGridView y de la Base de Datos, tengo un formulario en el que tengo una DataGridView 4 TextBox y un boton, el codigo que tengo es ese de abajo que al pulsar una fila en el DataGridView me pasa los datos a los 4 TextBox y quisiera que al pulsar el boton eliminar me borrara el registro del DataGrid y la Base de Datos.
espero vuestra ayuda. Gracias


Código: [Seleccionar]

        TextBox4.Text = DataGridView1.Item(0, DataGridView1.CurrentRow.Index).Value
        TextBox2.Text = DataGridView1.Item(1, DataGridView1.CurrentRow.Index).Value
        TextBox3.Text = DataGridView1.Item(2, DataGridView1.CurrentRow.Index).Value
        TextBox1.Text = DataGridView1.Item(3, DataGridView1.CurrentRow.Index).Value

6
Hola amigos tengo tengo un formulario con un DataGridView 4 TextBox y un botón al marcar un registro me pasa los datos a los TextBox modifico el registro y al pulsar el boton para que me cambie los datos modificados en los TextBox solo me los cambia en el DataGridView, alguien me puede ayudar para que tambien me los cambie en la Base de Datos

Gracias

Código: [Seleccionar]
DataGridView1.Item(0, DataGridView1.CurrentRow.Index).Value = TextBox4.Text
 DataGridView1.Item(1, DataGridView1.CurrentRow.Index).Value = TextBox3.Text
 DataGridView1.Item(2, DataGridView1.CurrentRow.Index).Value = TextBox2.Text
 DataGridView1.Item(3, DataGridView1.CurrentRow.Index).Value = TextBox1.Text

 'Actualizamos los cambios en la BD, metodo UPDATE
        Me.BARCINOTableAdapter.Update(Me.REPUESTOSDataSet.BARCINO)
        Me.Validate()

7
Hola a todos otra vez, os pido un poco de ayuda, y es la siguiente: tengo en un form una DataGrid 4 TextBox y un botón, ahora marcó un registro en el DataGrid y me pasa los datos de ese registro a los TextBox y lo que pretendo es modificar ese registro (que ya lo puedo hacer) y guardarlo en la base de datos y pasarlo al mismo tiempo al DataGrid para verlo modificado al pulsar un botón.

Gracias

8
Gracias y gracias lo que he leído ha sido exelente para aclararme algunas ideas y especialmente en el tema evento.

Sólo una pregunta hay alguna posibilidad de descargarme el curso completo, lo he estado ojeando y la verdad que es bastante interesante para los que somos novato.
Ya se que me lo puedo descargar en formato PDF uno a uno p, pero no se puede en un solo fichero para leerlo Off  Line

Gracias

9
Hola amigos me he pasado a visual Basic 6.0 y no se como funciona el combobox, tengo que poner unos códigos pero no se ni como, ni donde llamar el evento, ya que en las propiedades del ComboBox no está y tengo que poner esto: SelectedIndexChanged del control Combobox.

Gracias espero me ayudeis

10
   Lo siento javi pero no puedo enviarte el fichero porque solo me deja enviar un fichero 128 kb. y el mio es de 278 Kb. solo lo podria hacer mediante correo, pero eso depende de ti.
un saludo y ya me diras

11
Hola Javi gracias por tu respuesta, el código que tengo funciona bien en todos los aspectos el único problema es que siempre que hago una conexión de base de datos (y he echo muchas para probar) y tomo la base de datos de un sitio y la pone en el proyecto me toma los datos del directorio raiz pero los guarda en el directorio bin\debug\ y claro cuando ejecuto el proyecto no veo los nuevos registros en el DataGrid porque está en otra dirección del proyecto, (te tengo que decir que mi proyecto solo es un formulario nada mas) de todas formas probaré lo que me dices y conectar la base de datos con códigos no tengo ni idea de como hacerlo.
Si quieres echarle un vistazo a mi proyecto me lo dices y te lo envio.
Gracias y ya te diré como funciona tu consejo

12
Hola amigos, ya  se porque no veo los registros que ingreso con mi proyecto en mi base de datos, el problema es que me envia los nuevos registros a la base de datos que está en Repuestos\bin\debug\repuestos.accdb y por mas que relaciono el DataSet con esta dirección para ver los registros nunca los veo porque el DataSet se redirige solo a la dirección raiz Repuestos\Repuestos.accdb pero los registros los envia a Repuestos\bin\debug\Repuestos.accdb

Alguien me puede ayudar para solucionar este problema y así poder  ver los nuevos registros y guardarlos en el sitio que yo decida.

Gracias espero me ayuden,

13
Hola amigos tengo un problema con este código y no se como resolverlo, os lo pongo por si me podeis ayudar. Además de pasarlo al DataGrid quiero que se grabe  en la base de datos pero no me graba nada. Espero vuestra ayuda.

GRACIAS

Código: [Seleccionar]
Imports System.Data.SqlClient

    Public Class Form3
    Dim row(4) As String

    Private Sub Form3_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
    'TODO: esta línea de código carga datos en la tabla 'REPUESTOSDataSet.BARCINO' Puede moverla o quitarla según sea necesario.

    Me.BARCINOableAdapter.Fill(Me.REPUESTOSDataSet.BARCINO)

    End Sub

    Private Sub Guardar_Click(sender As System.Object, e As System.EventArgs) Handle Button2.Click

    Dim fila As DataRow =
    Me.REPUESTOSDataSet.BARCINO.NewRow()

    'fila(0) = codigo autogenerado por lo tanto no lo asignamos
    fila(1) = Me.TextBox4.Text 'Nombre de la categoria
    fila(2) = Me.TextBox3.Text 'Nombre de la categoria
    fila(3) = Me.TextBox2.Text 'Nombre de la categoria
    fila(4) = Me.TextBox1.Text 'Nombre de la categoria

    Me.REPUESTOSDataSet.BARCINO.Rows.Add(fila)

    'Hasta aquí se agregaron los datos, pero sólo en el DATASET
    TextBox4.Text = ""
    TextBox3.Text = ""
    TextBox2.Text = ""
    TextBox1.Text = ""

    'Actualizamos los cambios en la BD, metodo UPDATE

    MsgBox("Update successful")

    MsgBox("Update failed")

    Me.BARCINOTableAdapter.Update(Me.REPUESTOSDataSet. BARCINO)

    Me.Validate()
    End Sub


    Private Sub Modificar_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click

    End Sub

15
La Versión es: 10.0.30319.1RTMRel

He cambiado algun código y quitado el que daba error y ahora introduzco datos en el DataGrid, cierro la aplicación y la abro y todavia tengo los datos en la DataGrid pero si cierro Visual Studio ya no los tengo porque no los graba en la base de datos.
Aqui te dejo los códigos por si vieras algo que falte para grabarlos en la base de datos.
Un saludo, Ya me diras algo.

Código: [Seleccionar]
Imports System.Data.SqlClient
Publi.Class Form2
        Dim row(4) As String
        Private Property Queryable As String

        Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            'TODO: esta línea de código carga datos en la tabla 'Database2DataSet.BARCINO' Puede moverla o quitarla según sea necesario.
            Me.BARCINOTableAdapter.Fill(Me.Database2DataSet.BARCINO)
        Button2.Text = "Salir"
        Button1.Text = "Guardar"
            DataGridView1.ColumnCount = 4
            DataGridView1.Columns(0).Name = "Fabricante"
            DataGridView1.Columns(1).Name = "Modelo"
            DataGridView1.Columns(2).Name = "Denominacion del Recambio"
            DataGridView1.Columns(3).Name = "Referencia"
        End Sub

        Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click     
        End
        Form1.Show()
        End Sub

        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        BARCINOBindingSource.AddNew()
            BARCINOBindingSource.Current("fabricante") = TextBox4.Text
            BARCINOBindingSource.Current("modelo") = TextBox3.Text
            BARCINOBindingSource.Current("denominacion del recambio") = TextBox2.Text
            BARCINOBindingSource.Current("referencia") = TextBox1.Text
        TextBox4.Text = ""
        TextBox3.Text = ""
        TextBox2.Text = ""
        TextBox1.Text = ""
        Me.Validate()
            BARCINOBindingSource.EndEdit()
        BARCINOTableAdapter.Update(Database2DataSet.BARCINO)
        End Sub

17
Hola ALEX. Haciendo como dices tengo que decirte que en Visual Studio 2010 que tengo en el menu  VER y en OTRAS VENTANAS no sale ninguna opción que diga "Explorador de Bases de Datos.
de Hecho no sale nada que mencione Bases de Datos.

ya me diras si en este Visual Studio 2010 es otra opción.

Gracias

18
Sinto tener que darte la lata otra vez ALEX.

Haciendo lo que me dijistes los registros que tengo en la base de datos no salen en la DataGrid  y los registros nuevos no los guarda en la base de datos, solo los tengo a la vista en la DataGrid.

Gracias y espero tu solución.

19
Hola ALEX.
Instalé el código y me da este error (lo que está entre corchete).

Código: [Seleccionar]
DataGridView1[.Rows.Add(row)]

Y me dice el siguiente información.

No se controló InvalidOperationException

No se pueden agregar filas mediante programación a la colección de filas de DataGridView cuando el control está enlazado a datos.

Supongo que tu sabrás lo que significa esa información.

Espero que lo puedas solucionar, GRACIAS.

20
Gracias ALEX lo podré en cuanto pueda.

Y una pregunta informativa, los códigos se puede poner sin importar lo largo o lo corto que sean poner en el formulario principal o se tiene que poner cada parte en su evento.

Si tuviera que ir cada código en su evento existe alguna forma de poner todos los códigos de una aplicación en un sitio y que todo guncione bien?

Gracias

Páginas: [1] 2

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".