Hello,
I have 2 forms
Nag aadd naman po database yung data ang problema lng is hndi sya nagrreflect sa datagrid ko. Ang gusto ko po sana real-time ko yung mga bagong add na data.
Eto po yung code ko:
In my Form2, button_ADD event click
Thanks in advance mga boss!
I have 2 forms
Code:
frm_Main = contains my datagrid
Form2, button_ADD = trigger to add new data in my datagrid in frm_Main
Nag aadd naman po database yung data ang problema lng is hndi sya nagrreflect sa datagrid ko. Ang gusto ko po sana real-time ko yung mga bagong add na data.
Eto po yung code ko:
In my Form2, button_ADD event click
Code:
private void _refreshDATAGRID()
{
HYPERION_.MODEL.mdlDashboard myMDL = new HYPERION_.MODEL.mdlDashboard();
frm_Main fm = new frm_Main();
fm.dgv.AutoGenerateColumns = false;
fm.dgv.DataSource = null;
fm.dgv.DataSource = myMDL.COPY_DatasetSource("Report_ID DESC").Tables[0].DefaultView;
fm.dgv.Refresh();
}
Code:
public virtual DataSet COPY_DatasetSource()
{
try
{
return this.COPY_DatasetSource(null);
}
catch(Exception ex)
{
throw ex;
}
}
public virtual DataSet COPY_DatasetSource(string strOrder)
{
if (strOrder != null) strOrder = " ORDER BY " + strOrder;
OleDbDataAdapter dap = new OleDbDataAdapter(cmd);
cmd.CommandText = "SELECT * FROM " + this.TableName + strOrder;
cmd.CommandType = CommandType.Text;
cmd.Connection = cn;
try
{
ds.Clear();
dap.Fill(ds, "dg_Report");
}
catch (Exception ex)
{
throw ex;
}
finally
{
dap = null;
cn.Close();
}
return ds.Copy();
}
Thanks in advance mga boss!
Last edited: