2010-01-10 8 views
0

저는이 작업을 공식적으로 수행해야합니다. 일반적으로 저는 리눅스/유닉스 놈입니다. 두 개의 서로 다른 데이터베이스 서버의 데이터를 표시하는 ASP 웹 페이지가 있어야합니다. 이것은 쉽습니다 - 비주얼 스튜디오에서 드래그 앤 드롭 만하면됩니다. 문제는 SQL Server 2008 데이터베이스의 테이블에 새 행을 삽입하는 방법이 필요하다는 것입니다. 지금은이 : 비주얼 스튜디오 asp.net SQL 서버 삽입 양식

<html><body> 
... 
<asp... 
stuff to display data 
...> 
... 
<form> 
Name: <input type="text" name="name" id="name" /><br> 
Quantity: <input type="text" name="quantity" id="quantity" /><br> 
<input type="submit" /> 
</form> 
</body></html> 

나는 아주 잘 HTML을 알고 나는 또한 백엔드에서 MySQL을 사용 파이썬 웹 프로그래밍 꽤 많은 일을했지만 내가 GUI를 프로그래밍을 참을 수 없습니다. 내가 연결 문자열을하는 방법을 알고 난 그냥 asp.net 필드에 데이터를 볼 수 있는지 모르겠다. 아, 테이블은 간단한 두 개의 열 테이블입니다. 한 제품의 이름은 varchar이고 수량은 int입니다. 이 모든 작업은 Visual Studio에서 수행해야합니다.

답변

0

ASP.NET 페이지의 경우 Visual Studio에서 DetailsView 컨트롤을 사용하여 삽입을 수행 할 수 있습니다.

  1. 당신이 디자인보기 (그리고 원본 뷰)
  2. 드래그에 있는지 확인 Visual Studio에서 새 웹 양식을 작성하고의 (양식 위에 SqlDataSource 드롭 : 다음의 간단한 단계를 따르십시오 도구 상자의 데이터 범주) 작은에
  3. 클릭 |> 화살표 옆에있는 데이터 소스 구성 마법사
  4. 의 SqlDataSource의 회색 방울과 실행은의 마지막 페이지에서
  5. 을 할 데이터베이스 및 테이블과 필드를 선택 마법사가 작동하는지 확인하기 위해 쿼리를 테스트 할 수 있습니다.
  6. DetailsView을 도구 상자의 데이터 범주에도 드래그 앤 드롭하십시오.
  7. 데이터 목록 옆에있는 작은 화살표를 클릭하십시오 소스는 방금 만든 SqlDataSource를 선택하십시오.

이제 끝났습니다!

원시 HTML에 대한 샘플에 대해서는 ASP.NET Web Forms을 사용할 때 일반적으로 권장되는 방법이 아닙니다. Web Forms을 사용하면 대부분의 HTML 렌더링이 걱정되는 풍부한 "서버 컨트롤"이 있습니다. 또한 HTML 인코딩 값과 같은 사이트를보다 안전하게 만드는 데 도움이되는 논리를 가지고 있습니다.

+0

빠른 응답을 보내 주셔서 감사합니다. 나는 월요일까지 그것을 시도 할 수 없다. 왜냐하면 누군가 내 작업 기계로 작동하고 월요일까지는 마을에 돌아 가지 않기 때문이다. ( – Puddingfox

+0

시도해 볼 기회가 있으면 언제든지 알려주십시오. – Eilon

0

여기 OP. (계정을 만들었으므로 차별화 된 이름을 붙였습니다.)

답변을 찾지 못했지만 m3에서 Visual Studio를 사용하는 방법을 배웠습니다. (도구 상자가 있다는 것을 몰랐습니다.) 도움을 다시 주신 데 감사드립니다.

또한 답장하는 방법을 알 수 없으므로 "답"입니다.