나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 Crocii (Crocii)

추천:  0
파일:     조회:  1848
제목:   [RE]SQL 문장을 구성 할 때
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 액세스 버전(95,97,2000,xp,2003,2007):2003

* 아래줄에 질문을 작성하세요 >> 

SQL 문장을 구성 할 때

예를 들어

Sqlmemo = "update memo "
Sqlmemo =  Sqlmemo &  "SET Memo =  '" & TB1           'TB1은 유저폼의 메모 입력란 입니다
Sqlmemo =  Sqlmemo &  "' where wrok_ID = '" & Ctr_Id & "'"

에서 TB1의 내용에 ',",& 같은 문장 부호가 들어 가면 SQL 문법에 Error가 발생 합니다. 해결 방법이 없을까요
==============[김도현님 글에 대한 답변입니다]==============

업데이트 SQL문을 만들어 수정 때문에 TB1 내용중의 특수기호가 SQL문의 일부가 되어 에러가 발생하는 것입니다.

TB1에 있는 특수문자들을 에러나지 않게 처리하는 방법도 가능하겠지만 다음의 방법들이 더 간편할 것입니다.

1. 레코드 셋을 만들고 레코드셋.Edit 메서드를 이용하여 수정

2. 업데이트 쿼리를 만들고 TB1의 내용을 직접대입
 
[불량 게시물 신고]  
김규경크로사이님 오랜만입니다 ^^10-21 (18:40)
삭제 ■신고
        
  

작성일 : 2009-10-20(15:08)
최종수정일 : 2009-10-20(15:08)
 


 ◎ 관련글

  제 목   작성자   날짜
SQL 문장을 구성 할 때 김도현 2009-10-18
[RE]SQL 문장을 구성 할 때 김규경 2009-10-21
[RE]SQL 문장을 구성 할 때 Crocii 2009-10-20