반응형
긴 문자열을 여러 줄로 나누는 방법
VBA Excel의 코드에서 이 삽입 문을 사용하고 있지만 두 줄 이상으로 나눌 수 없습니다.
SqlQueryString = "Insert into Employee values(" & txtEmployeeNo.Value & " _
,'" & txtContractStartDate.Value & "' _
,'" & txtSeatNo.Value & "' _
,'" & txtFloor.Value & "','" & txtLeaves.Value & "')"
"예기된 문 종료" 오류가 발생하고 있습니다.어떻게 고칠 수 있습니까?
문자열 내부에는 VB 줄바꿈 문자를 사용할 수 없습니다.
SqlQueryString = "Insert into Employee values(" & txtEmployeeNo.Value & _
"','" & txtContractStartDate.Value & _
"','" & txtSeatNo.Value & _
"','" & txtFloor.Value & "','" & txtLeaves.Value & "')"
당신은 단순히 당신의 문자열을 여러 단계로 만들 수 있습니다, 약간 중복되지만 그것은 디버깅이나 편집하는 동안 코드를 읽을 수 있고 제정신을 유지합니다.
SqlQueryString = "Insert into Employee values("
SqlQueryString = SqlQueryString & txtEmployeeNo.Value & " ,"
SqlQueryString = SqlQueryString & " '" & txtEmployeeNo.Value & "',"
SqlQueryString = SqlQueryString & " '" & txtContractStartDate.Value & "',"
SqlQueryString = SqlQueryString & " '" & txtSeatNo.Value & "',"
SqlQueryString = SqlQueryString & " '" & txtContractStartDate.Value & "',"
SqlQueryString = SqlQueryString & " '" & txtSeatNo.Value & "',"
SqlQueryString = SqlQueryString & " '" & txtFloor.Value & "',"
SqlQueryString = SqlQueryString & " '" & txtLeaves.Value & "' )"
여러 줄에 대한 긴 문자열이 혼동되는 경우.그런 다음 프리웨어이며 줄을 분할하는 유틸리티가 있는 mz-tools addin을 설치할 수 있습니다.
문자열이 아래와 같은 경우
SqlQueryString = "Insert into Employee values(" & txtEmployeeNo.Value & "','" & txtContractStartDate.Value & "','" & txtSeatNo.Value & "','" & txtFloor.Value & "','" & txtLeaves.Value & "')"
문자열 선택 > VBA IDE 오른쪽 클릭 > MZ-tools 선택 > 분할선
언급URL : https://stackoverflow.com/questions/16624550/how-to-break-a-long-string-into-multiple-lines
반응형
'programing' 카테고리의 다른 글
응답 이유.리디렉션으로 인해 시스템이 발생합니다.스레드화.스레드 중단 예외? (0) | 2023.05.07 |
---|---|
Python Pandas read_exceltype str은 읽을 때 또는 to_csv를 통해 쓸 때 nan을 공백(')으로 대체합니다. (0) | 2023.05.07 |
git-reflog가 각 항목과 함께 날짜를 표시하도록 하는 방법이 있습니까? (0) | 2023.05.07 |
윈도우즈 Azure SQL 데이터베이스의 교차 구독 데이터베이스 복사 (0) | 2023.05.07 |
UI 텍스트 필드에서 반환 키를 누를 때 키보드를 숨기는 방법은 무엇입니까? (0) | 2023.05.07 |