ASP SQL插入数据问题

<%dimsql,sql1Setrs=CreateObject("adodb.recordset")sql="select*fromyh"rs.opensql,conn,... <%
dim sql,sql1
Set rs=CreateObject("adodb.recordset")
sql="select * from yh"
rs.open sql,conn,2,3
yonghu=request.form("yonghu")
mima=request.form("mima")
xm=request.form("xm")
xb=request.form("xb")
sfzh=request.form("sfzh")
cssj=request.form("sDate")
szcs=request.form("szcs")
lxdh=request.form("lxdh")
lxdz=request.form("lxdz")
nc=request.form("nc")
sql1="insert into yh(yonhu,mima,xm,xb,sfzh,cssj,szcs,lxdh,lxdz,nc) values ('"&yonghu&"','"&mima&"','"&xm&"','"&xb&"','"&sfzh&"','"&cssj&"','"&szcs&"','"&lxdh&"','"&lxdz&"','"&nc&"')"
conn.execute(sql1)
%>
哪位高手帮忙看下,程序运行总是报错
Microsoft OLE DB Provider for ODBC Drivers (0x80040E37)
[Microsoft][ODBC SQL Server Driver][SQL Server]对象名 'yh' 无效。
我的数据库中有yh这个表

这是我的数据库连接程序:
<%
Dim ConnStr,conn
Set conn = Server.CreateObject("ADODB.Connection")
ConnStr="Driver={SQL Server};server=(local);uid=sa;pwd=;databse=oy"
conn.Open(ConnStr)
%>

在线等很急!!!!!!
望高手指导下!!!!
我的验证方式就是SQL和NT混合模式的!
展开
 我来答
clsaiah
2009-04-16 · 超过27用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:48.7万
展开全部
把SQL的验证方式改为SQL和NT混合模式,重新启动SQL服务,再重新设置ODBC
zero_first
2009-04-16 · TA获得超过603个赞
知道小有建树答主
回答量:908
采纳率:0%
帮助的人:627万
展开全部
把数据库连接程序放到代码段里试下看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b594339
2009-04-17 · TA获得超过193个赞
知道小有建树答主
回答量:156
采纳率:0%
帮助的人:134万
展开全部
sql="select * from [yh]" yh是SQL保留字要加[] 试试看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式