Access转SQL
为什么我能查到一条数据但还是执行了if rs.eof and rs.bof 里的句子
代码如下:
set rs=server.CreateObject("adodb.recordset")
sql="select sia_orders.unit,sia_orders.consignment,sia_orders.railway,sia_orders.busway,sia_orders.account,sia_orders.banksize,sia_orders.tax,sia_orders.usertype,sia_product.id,sia_product.name,sia_product.amount,sia_product.price1,sia_product.price2,sia_product.vipprice,sia_orders.actiondate,sia_orders.UserSex,sia_orders.ActionID,sia_orders.remarks,sia_orders.realname,sia_orders.receipt,sia_orders.goods,sia_orders.postcode,sia_orders.comments,sia_orders.paymethord,sia_orders.deliverymethord,sia_orders.state,sia_orders.paid,sia_orders.score,sia_orders.useremail,sia_orders.usertel,sia_orders.paid,sia_orders.userid,sia_orders.address,sia_orders.productnum from sia_product inner join sia_orders on sia_product.id=sia_orders.id where sia_orders.username='"&username&"' and goods='"&goods&"'"
rs.open sql,conn,1,1
if rs.eof and rs.bof then
conn.close
set Conn = Nothing
response.write "<center>此订单中已有商品被管理员删除,无法处理,请手动删除此订单! "
response.End
end if
注:以前用access库的时候还没事呢,现在用SQL库时就不行了