Я пытаюсь реализовать асинхронные методы в моей программе и хочу асинхронно читать каждую строку из таблицы данных.У меня следующая ситуация:
private void VerificarPermissoes()
{
try
{
string constring = String.Format("server={0}; user id={1}; password={2}; database={3}; pooling=false", AcessoBancoDados.server, AcessoBancoDados.user, AcessoBancoDados.password, AcessoBancoDados.database);
MySqlConnection con = new MySqlConnection();
con.ConnectionString = constring;
con.Open();
var query = "SELECT id FROM users";
MySqlCommand cmd = new MySqlCommand(query, con);
MySqlDataAdapter da = new MySqlDataAdapter(query, con);
DataTable dt = new DataTable();
da.Fill(dt);
con.Close();
foreach (DataRow item in dt.Rows)
{
Messagebox.Show(item["id"].ToString());
}
}
И метод вызова:
private void button1_Click(object sender, EventArgs e)
{
VerificarPermissoes()
}
Кто-нибудь может показать мне асинхронную ситуацию для этого?Спасибо.