2011-05-16 2 views
1

저는 C# 언어를 사용하는 데이터베이스를 실험 해 왔습니다. 지금까지 필자의 데이터를 하나의 형식으로 추가, 삭제,보기 등을했습니다. 하지만 이제는 다른 형식 (예 : 로그인 창)으로 액세스하고 사용하는 데 어려움을 겪고 있습니다. 내 앱의 모든 형태로 데이터베이스 정보에 액세스하려면 어떻게해야합니까? 아무도 도와주세요.데이터베이스 데이터 액세스

+0

당신은 다른 형태로 그것을 똑같이 시도하는 것을 멈추는 한 가지 형태로 그것을 해왔습니까? – V4Vendetta

+3

로그인 양식에 같은 코드를 복사하여 붙여 넣으십시오. – Amitabh

+0

문제를 구체적으로 말씀해 주시겠습니까? –

답변

0

예를 들어, 당신은 의 app.config 섹션에 connectionStrings를 연결 문자열을 설정할 수 있습니다 다음과 같은 코드의 어떤 부분에서 사용 :

var conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString); 

그런 다음 당신이 새를 인스턴스화 할 수 있습니다 SqlCommand 사용자를 인증하는 데 사용할 개체 등 ...

+0

감사합니다. 나는 당신의 아이디어를 시험해 볼 것입니다. 나는 그들에게 감사한다. – user755366

2

웹 응용 프로그램을 사용하는 경우 상태 관리 (잡기/Sesions)를 사용하여 문제를 해결하십시오. 당신이 이길 응용 프로그램을 사용하는 경우

당신은

  1. db.cs과 클래스를 만들고 sqlstirng으로 PARMS 걸리는 방법을 작성하고 데이터 테이블/데이터 세트로 실행 된 결과를 반환 울부 짖는 소리 중 하나를 수행 할 수 있습니다. (클래스 문자열에서 db를 연결하는 데 관련된 모든 문자열을 선언 할 수 있습니다.)

  2. 첫 번째 페이지에서 retirved 한 동일한 데이터를 전달하고 다음 양식의 생성자를 통해 전달할 수 있습니다.

제 2 점이 귀하의 질문을 해결할 것이라고 생각합니다.