标题:新手,请求帮助,不胜感激
取消只看楼主
yyy
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-6-5
 问题点数:0 回复次数:3 
新手,请求帮助,不胜感激

<HTML><HEAD><TITLE> ADO Example </TITLE></HEAD> <BODY> <% Set MyConn=Sever.CreateObject(“ADODB.Connection”) MyConn.Open “FILEDSN=c:\Program Files\Common Files\ODBC\Data Sources\MyData.dsn” MyConn.Execute “INSERT Mytable (mycolumn) VALUES (‘Hello World!’)” MyConn.Close %> </BODY></HTML>

上面是我的程序,可是出错了。如下: Microsoft VBScript 编译器错误 错误 '800a03f6' 缺少 'End' /iisHelp/common/500-100.asp,行242 Microsoft VBScript 编译器错误 错误 '800a0408' 无效字符 /y/Default.asp,行8 Set MyConn=Sever.CreateObject(“ADODB.Connection”) ----------------------------^

搜索更多相关主题的帖子: 感激 请求 
2004-06-05 23:21
yyy
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-6-5
得分:0 
[求助]感谢斑竹,改天来我这我请你客。请求再帮忙。

感谢斑竹,改天来我这我请你客。请求再帮忙。

改了中文标点。MyConn.Execute ("INSERT into Mytable (mycolumn) VALUES ('Hello World!')")也改了。我的文件dsn也应该没错,测试成功。数据库采用企业管理器手工建立的。在master中建立的mytable表,有三个字段。id,name,mycolumn。服务器运行与本机。下面是程序代码:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd"> <HTML><HEAD><TITLE> ADO Example </TITLE></HEAD> <BODY>

<%

Set MyConn=Sever.CreateObject("ADODB.Connection")

MyConn.Open "FILEDSN=C:\Program Files\Common Files\ODBC\Data Sources\MyData.dsn"

MyConn.Execute ("INSERT into Mytable (mycolumn) VALUES ('Hello World!')")

MyConn.Close

%> </BODY></HTML>

出错代码为:

Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft VBScript 运行时错误 错误 '800a01a8'

缺少对象: ''

/y/Default.asp,行8

2004-06-06 14:59
yyy
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-6-5
得分:0 
新手,多多指教

我是新手,以后一定多多来这里向各位前辈学习,请指教

这个程序是迈至科asp教程上的。用的是sql2000

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd"> <HTML><HEAD><TITLE> ADO Example </TITLE></HEAD> <BODY>

<%

Set MyConn=Sever.CreateObject("ADODB.Connection")

MyConn.Open "FILEDSN=C:\Program Files\Common Files\ODBC\Data Sources\MyData.dsn"

MyConn.Execute "INSERT into Mytable (mycolumn) VALUES ('Hello World!')"

MyConn.Close

%> </BODY></HTML>

[此贴子已经被作者于2004-06-06 21:51:21编辑过]

2004-06-06 21:50
yyy
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-6-5
得分:0 

<% dim conn set conn=server.createobject("ADODB.connection") con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL服务器名称或IP地址;UID=sa;PWD=数据库密码;DATABASE=数据库名称 %>

sql服务器名称是y-y,我的计算机名。数据库没有密码,数据库名称是 master,sql默认的主数据库。那么这句的语法是不是这样的?

con.open "PROVIDER=SQLOLEDB;DATA SOURCE=y-y;UID=sa;PWD="";DATABASE=master

2004-06-06 23:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-2072-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.053001 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved