asp从sqlserver读取数据的问题
我用asp从sqlserver数据库中读取数据,发现有些字段数据读不出来。不知道怎么解决,希望大虾能够教教我,谢谢!
我的连接数据库的asp文件代码:
==================================
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open"driver={SQL Server};server=172.16.0.10;uid=sa;pwd=barsa;database=wyr"
'Set Rs= Server.CreateObject(“ADODB.RecordSet”)
'Rs.close
'conn open
sub close_conn()
conn.close
set conn=nothing
end sub
==================================
我读数据的代码:(我在每个字段后注明sqlserver数据库中的字段类型)
==================================
id=request.QueryString("id")
sql="select * from item where id='"&id&"'"
set rs = conn.execute(sql)
project1=rs("project")(varchar)
iitem=rs("iitem")(varchar)
iname=rs("iname")(varchar)
iacr=rs("iacr")(float)
ifloor=rs("ifloor")(int)
iconfig=rs("iconfig")(varchar)
ibuild=rs("ibuild")(varchar)
ibank=rs("ibank")(varchar)
idev=rs("idev")(varchar)
iatt=rs("iatt")(varchar)
isieffect=rs("isieffect")(tinyint)
ieffect=rs("ieffect")(varchar)
iplan=rs("iplan")(text)
iacc=rs("iacc")(text)
iass=rs("iass")(text)
imemo=rs("imemo")(text)
rs.close:set rs=nothing
Call close_conn()
==================================
只能读出前面的一部分。最后几项就读不出来了。请问是什么原因?谢谢谢谢!