Új hozzászólás Aktív témák

  • Briganti

    tag

    Hello, egy kis segitsegre lenne szuksegem:

    Van egy dataset-em, amit a kovetkezo keppen toltok fel:

    public string qFirme = "SELECT f.firma_cod, f.denumire, f.cif, j.denumire, f.tip " +
    "FROM firme AS f INNER JOIN judet AS j " +
    "ON f.judet=j.judet_cod";
    ...

    private void frmLoad_Load(object sender, EventArgs e)
    {

    conn = new OleDbConnection(strconn);

    OleDbCommand cFirme = new OleDbCommand(qFirme, conn);
    OleDbCommand cJudete = new OleDbCommand(qJudete, conn);

    DataTable tdFirme = new DataTable("Firme");
    DataTable tdJudete = new DataTable("Judete");

    OleDbDataAdapter daFirme = new OleDbDataAdapter();
    OleDbDataAdapter daJudete = new OleDbDataAdapter();

    daFirme.SelectCommand = cFirme;
    daJudete.SelectCommand = cJudete;

    daFirme.Fill(tdFirme);
    daJudete.Fill(tdJudete);

    dsFirmAdmin.Instance.Tables.Add(tdFirme);
    dsFirmAdmin.Instance.Tables.Add(tdJudete);
    }

    Van egy frmAdd ahol hozzaadok a firme tablahoz egy rekordot, es van egy frmFirma ahol kilistazom a firme tablazatot ... ezt a dataGridViewet ugy toltom fel hogy:

    public void fillDataGrid()
    {
    // A DataGrid feltöltése.
    try
    {
    dtview = dsFirmAdmin.Instance.Tables[0].DefaultView;
    dgFirma.DataSource = dtview;
    }
    catch (Exception e)
    {
    MessageBox.Show("Hiba az adatbazis megnyitasanal: " + e.Message,"Vizualizare Firma",MessageBoxButtons.OK,MessageBoxIcon.Error);
    }
    }

    Miutan hozzaadtam egy rekordot valahogy kellene frissitsem a datasetet, mert a form Shown esemenyen hivodik meg a fillDataGrid() fuggveny.

    valami olyasmi kellene hogy:

    dsFirmAdmin.Instance.Tables[1].Refresh();

    .... de nincs :(

    koszi elore is! :R

Új hozzászólás Aktív témák

Hirdetés