login register Sysop! about ME  

2019년 09월 10일 14시 53분 00초,     조회수 : 81
  제목 : FOR문 INSERT
SEQ : 164203 글쓴이 : jwk

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

체크박스 value=학교
체크박스 value=교실
체크박스 value=칠판

count = request.from("mi").count
즉 3개를 선택 해서 넘어 왔다면
count = 3

for i = 1 to count

mim = Request.From("mi")(i)
SQL = INSERT 문

next

이렇게 하면 DB에 저장이 잘 됩니다.
DB
seq  mi
1    학교
2    교실
3    칠판

원하는 DB 저장 형태가
seq   mi
1    학교;교실;칠판  
이런식으로 한줄로 mi 컬럼에 넣고 싶습니다. 



  topwood
  2019-09-10(16:56)
mim = Replace(request.from("mi"),",",";")

이렇게 사용가능한데, 넘어온 값에 쉼표(,) 가 있을경우 꼬임.
아니면

mim = ""
for i = 1 to count
mim = mim & ";" & Trim(Request.From("mi")(i))
next
mim = mid(mim,2)
SQL = INSERT 문



제목 작성자 날짜 조회
FOR문 INSERT (1) jwk 2019-09-10 81

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})