내가 지금 비베를 디비랑 연동해서 검색기능을 가진 버튼을 만들고있는데
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
m_con = New SqlConnection(m_strconn)
m_con.Open()
m_adpt = New SqlDataAdapter()
m_adpt.SelectCommand = New SqlCommand("Select * from [학생관리] where 이름 like %'" & txtSelect.Text & "'% Order By 학생번호 ", m_con)
Dim cb As New SqlCommandBuilder(m_adpt)
m_ds = New DataSet()
m_adpt.Fill(m_ds, "학생관리")
m_con.Close()
Call ShowData()
End Sub
여기서 이렇게 하고 텍스트박스에 김 실행하면
오류가 김 근처의 구문이 잘못 됬습니다 하면서 나거든?
m_adpt.Fill(m_ds, "학생관리") 여기 노란색 줄쳐지면서
이거가지고 이틀동안 시름시름 앓으면서 장염도 걸렸는데 좀 가르쳐주라-_-
select * from [학생관리] where 이름 like %\'김\'% order by 학생번호 << 이걸 보고도 틀린게 없다 생각함?
사실 거기가 틀린건 알고잇지 근데 나는 모르겠으니까...............
like %\'김\'% 을 봐도 감이 안잡히면 sql공부 다시해야한다
형님 가르쳐주세요 ㅋㅋㅋㅋㅋ
ㅁㅇㄴㄹ 형님ㅋ
와일드 카드도 엄연한 문자열인데 따옴표 밖에 내놓는게 말이 되나
\'\' 안에 %를 같이 넣으란거지?
아 형님 감사합니닼ㅋㅋㅋㅋ
컴퓨터는 거짓말 안한다
GIGO
비베말고 SQL이나 더