我想写一个如下的sql语句 ,like%@M02_MEIGARANMK% 这样的形式好像不可以,应该怎么写啊,谢谢啦!
Dim strSql As New StringBuilder
strSql = strSql.Append("SELECT cd,name ")
strSql = strSql.Append("FROM")
strSql = strSql.Append("T1")
strSql = strSql.Append("where")
strSql = strSql.Append("name like%@M02_MEIGARANMK% ")
Dim strSql As New StringBuilder
strSql = strSql.Append("SELECT cd,name ")
strSql = strSql.Append("FROM")
strSql = strSql.Append("T1")
strSql = strSql.Append("where")
strSql = strSql.Append("name like%@M02_MEIGARANMK% ")
strSql = strSql.Append("SELECT cd,name ")
strSql = strSql.Append("FROM")
strSql = strSql.Append("T1")
strSql = strSql.Append("where")
strSql = strSql.Append("name like%"& @M02_MEIGARANMK&"% ")
strSql = strSql.Append("SELECT cd,name ")
strSql = strSql.Append("FROM ")
strSql = strSql.Append("T1 ")
strSql = strSql.Append("where ")
strSql = strSql.Append("name like '%"& @M02_MEIGARANMK & "%'")
C#中
strSql = strSql.Append("name like '%' + @M02_MEIGARANMK + '%' ")
strSql = strSql.Append("SELECT cd,name ")
strSql = strSql.Append("FROM ")
strSql = strSql.Append("T1 ")
strSql = strSql.Append("where ")
strSql = strSql.Append("name like '%' & @M02_MEIGARANMK & '%' ")
比如from前后都加上空格吧。
strSql = strSql.Append(" FROM ")
应该是这样;
strSql = strSql.Append("name like '& "%"+@M02_MEIGARANMK+"%" &' ")
谢谢大家!
结贴!