Cześć,
Czy jest jakiś sposób aby program sam zauważył zmianę w bazie danych i zaktualizował wyświetlane dane, lub czy można zrobić automatyczne odświeżanie danych co jakiś czas?
C# Win Form
Proszę o wskazówki.
Dziękuję!
private void comboBox1_Click(object sender, EventArgs e)
{
try
{
FbConnection polacz = new FbConnection("UserID = xxxx; Password=xxxx; database=D:\\x\\x\\bazy\\x.FDB; DataSource=localhost;port3050");
//FbDataAdapter da = new FbDataAdapter("SELECT TASK_P_NAME FROM SV_CRR WHERE SV_NAME IN ('" + comboBox1.Text + "');", polacz);
string sql = "SELECT TASK_P_NAME FROM SV_CRR WHERE SV_NAME IN ('" + comboBox1.Text + "');";
FbCommand cmd = new FbCommand(sql, polacz);
polacz.Open();
using (FbDataReader dr = cmd.ExecuteReader())
while (dr.Read())
{
Folderkoncowy.Text = dr["TASK_P_NAME"].ToString();
}
}
catch (Exception ex)
{
string error = string.Format("Blad polaczenia", ex.Message);
MessageBox.Show(error, "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}