2012-09-20 4 views
-2

ASP.NET을 사용하여 기존 SQL 테이블에 여러 행을 추가하는 가장 좋은 방법을 찾으려고합니다. 나는 VBA 프로그래밍에 익숙하지 않아서 조금 길어서이 문제에 대한 도움이 필요하다.ASP.net - 텍스트 상자 값을 기반으로 여러 행 추가

예를 들어, 사용자가 입력합니다.

2 (LotNo)
5 (itemNo) -이 값에 따라 여러 행을 추가하십시오.
100 (cartNo)
20,120,202 (일자)

결과 :
2, 1, 100, 20,120,202
2, 2, 100, 20,120,202
2, 3, 100, 20,120,202
2 4, 100, 20120202
2, 5, 100, 20120202

+0

무엇을 시도 했습니까? 귀하의 질문은 다소 모호합니다. 문제를 완전히 이해할 수 있도록 자세한 내용을 제공해주십시오. 입력 결과를 얻는 방법을 이해하지 못합니다. – Chimera

+0

우리는 VBA와 ASP.NET을 모두 언급하고 있습니다. 이것은 감독입니까? –

답변

0

당신이 코드를 시도 할 수 있습니다 - Table Value Parameter

에 따라 0
Dim sc As New SqlCommand(
    "INSERT INTO MyNewTable (field1, field2,...)"& 
    "SELECT field1, field2,... FROM @MyTable;", connection) 
sc.Parameters.AddWithValue("@MyTable", MyTable) 
sc.ExecuteNonQuery() 

링크 : http : //msdn.microsoft.com/en-us/library/bb510489.aspx

관련 문제