게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C# 질문 드립니다..ㅠㅠ
게시물ID : programmer_5461짧은주소 복사하기
작성자 : 닉넴은얼굴
추천 : 0
조회수 : 882회
댓글수 : 8개
등록시간 : 2014/09/16 13:05:47
옵션
  • 베스트금지
C#과 msmsql이 connection 되어있고 sqladapter와 dataset으로 데이터를 불러옵니다.
현재 윈도우폼 텍스트 박스에서 쿼리를 입력 받아서(ex: Select * from 테이블 where 조건식) 그걸 그리드뷰에 뿌리는 형식인데요.
 
select는 조건까지 받아와서 그걸 문자열에 저장하고 다시 DB에 날려 데이터를 불러오는것은 가능한데
 
insert는 쿼리를 윈도우폼에서 통째로 받아와서 그걸 문자열에 저장해서 날리면 오류가 뜹니다.
 
select는 되는데 왜 insert는 안되는걸까요...
 
별짓 다해봤는데 도저히 안되요..
 
그런식이 없는건가요?
 
검색을 해보면 다들 value를 따로 받아와서 저장하시던데
 
ex: string sql = insert into 테이블(컬럼1, 컬럼2, ....) values(@값1, @값2, ....)
 
이렇게 말고
 
저는 아예 윈도우 폼에서 쿼리 전체를 받아서
 
ex: insert into 테이블(컬럼1, 컬럼2, ....) values(값1, 값2, ....)
버튼을 누르면 그걸 통해서 DB에 저장되는 방식이 없는지가 궁금합니다.ㅠ.ㅠ
제가 말주변이 없어서 설명이 이상햇을것 같은데 사진을 첨부합니다.
111.png
 
당연히 테이블 컬럼 값은 제대로 넣고 있구요.
컬럼과 값의 타입도 같게 넣고 있습니다.
 
버튼을 눌렀을때 bs상에서 어떤식으로 해야 쿼리를 받아서 수행할까요.ㅠ.ㅠ

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호