Saya mencoba membaca data dari port serial, menampilkan data di beberapa kontrol, dan memasukkan data ke dalam DB.
Saya sudah memasukkannya ke dalam DB dan membacanya dengan benar, namun, itu tidak lagi menulis ke kotak teks sejak saya menambahkan perubahan DB. Bagaimana saya bisa menyelesaikan ketiga tugas ini secara bersamaan. Berikut ini adalah beberapa kode saya.
void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
string force = "";
force = serialPort1.ReadExisting().Split('.')[0].ToString();
Invoke(new Action(() => richTextBox1.AppendText(serialPort1.ReadExisting())));
string queryString = "Insert into Table....";
OdbcConnection connection = new OdbcConnection();
connection.ConnectionString = Settings.Default.STIMConnection;
OdbcCommand command = new OdbcCommand(queryString, connection);
command.CommandType = CommandType.Text;
try
{
connection.Open();
command.ExecuteNonQuery();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
finally
{
connection.Close();
connection.Dispose();
}
}
Terima kasih sebelumnya.