WPF C#에서 SQL CE 3.5SP2를 사용하여 데이터베이스 연결을 설정하려고합니다.로드 된 창으로 데이터베이스에 연결
Windows가로드되는 즉시 연결하고 싶습니다. 그래서 Windows_loaded 이벤트 및 연결을 선택했습니다. 다음과 같은 코드.
private void Window_Loaded(object sender, RoutedEventArgs e)
{
SqlCeConnection con = new
SqlCeConnection("Data Source=|DataDirectory|\\Master.sdf");
try
{
con.Open();
MessageBox.Show("Database Connection Established");
}
catch (Exception)
{
MessageBox.Show("Database Connection Failed");
throw;
}
}
내 문제는 : Windows가로드 시간이 조금 걸리는
이 연결이 설정 문제가되지 않습니다 있지만이 경우 (처음 데이터베이스에 연결 한 다음 창을로드 할 수있다) 연결 오류 . 오류 메시지가 먼저 표시되고 Windows가로드되는 메시지 상자에서 확인을 클릭하면됩니다.
이 오류를 제거하고 싶습니다. 하지만 완전히로드 된 후 데이터베이스에 연결하는 창을 원하는 상태 표시 줄의 진행률 표시 줄에 연결 프로세스를 알리고 싶습니다.
스레딩 또는 배경 작업자 또는 사용자 지정 이벤트 처리기를 사용해야하는 옵션은 무엇입니까?
는 내가 그것을 작동하고 백그라운드 작업자를 시도했다. – Panindra