logowanie do servera sql
| Nieznany | 12.07.2006 14:12:04 | |
![]() | witam. mam takie pytanie. Wykorzystuje DataReader do pobrania danych. SqlConnection zawiera connection string do servera, ktory nie istnieje. po wejsciu do bloku TRY mija zwykle jakies 20 sekund zanim program wejdzie do bloku catch, gdzie moge obsluzyc wyjatek. Jak mozna skrucic ten czas? pozdrawiam Mariusz ps. ponizej listing kodu:
SqlConnection con = new SqlConnection(Sql.local_con);
SqlCommand cmd = new SqlCommand("select HOTEL_DESCRIPTION from PROPERTIES where ACTIVE_FLAG = 'A' order by ID", con);
SqlDataReader rd = null;
try
{
con.Open(); //otwarcie połączenia
rd = cmd.ExecuteReader(); //wysłanie polecenia
comboBoxProperties.Items.Clear();
while (rd.Read()) //odbieranie danych
{
comboBoxProperties.Items.Add((string)rd["HOTEL_DESCRIPTION"]);
}
comboBoxProperties.Text = comboBoxProperties.Items[0].ToString();
}
catch (Exception ex)
{
Error er = new Error(false, ex.Message);
er.ShowDialog();
}
finally
{
if (rd != null) rd.Close();
if (Sql.local_con != null) con.Close();
}
| |

