wuhongyao3 发表于 2008-1-9 10:27

【求助了】sql语句的错误。。

strSQL = "select * from Order where CustomerID='@CustomerID'"
            Cmd = New SqlCommand(strSQL, MeConn)
            Cmd.Parameters.AddWithValue("@CustomerID", CustomerID)
            MeDA = New SqlDataAdapter(Cmd)

帮我看下这个语句的错误 sql的
主要是where后边的该怎么写
我以前是用这种方式写的
select * from Order where customerid='"+CustomerID+"'"

但是这种
cmd.parameters.addwithvalue("@customerid",customerid)
没有用过

谁能说一下这种的语法。。

fairy4 发表于 2008-1-9 11:58

strSQL = "select * from Order where CustomerID='"& CustomerID &'" "

页: [1]

编程论坛