<%@ import namespace="system.data" %>
<%@ import namespace="system.data.oledb" %><script language="vb" runat="server">sub page_load(sender as object,e as eventargs)
dim conn as oledbconnection
conn = new oledbconnection()
conn.connectionString="provider=microsoft.jet.oledb.4.0; " & _
"data source=" & server.mappath("user.mdb")
conn.open()
dim cd as oledbcommand
dim sqlstr as string
sqlstr = "insert into reg"
sqlstr = sqlstr & " values( 'raleign','ralei','[email protected]',"
sqlstr = sqlstr & " '三明市','0598-62542067','m','1976/04/05')"
cd = new oledbcommand(sqlstr,conn)
cd.executenonquery()
response.write(sqlstr)
response.write("<p>插入成功<p>")
sqlstr = "update reg set [password] = '1234'"
cd = new oledbcommand(sqlstr,conn)
cd.executeNonQuery()
response.write(sqlstr)
response.write("<p>更新成功<p>")
conn.close()
end sub
</script>
<html>
<head>
<title>使用command 写入 和更新</title>
</head>
<body>
</body>
</html>
错误提示下:“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------不能使用 '';文件已在使用中。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.OleDb.OleDbException: 不能使用 '';文件已在使用中。源错误: 生成此未处理异常的源代码只能在调试模式中进行编译时显示。若要启用该功能,请执行以下步骤之一,然后请求 URL:1. 在生成错误的文件的顶部添加一个“Debug=true”指令。示例: <%@ Page Language="C#" Debug="true" %>或者:2. 将以下节添加到应用程序的配置文件中:<configuration>
<system.web>
<compilation debug="true"/>
</system.web>
</configuration>请注意,第二种方法将使给定应用程序中的所有文件在调试模式下进行编译。第一种方法只使特定文件在调试模式下进行编译。重要事项:以调试模式运行应用程序肯定会引起内存/性能系统开销。在部署到产品方案中之前,应该确保应用程序已禁用调试。 堆栈跟踪:
[OleDbException (0x80004005): 不能使用 '';文件已在使用中。]
System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr) +20
System.Data.OleDb.OleDbConnection.InitializeProvider() +57
System.Data.OleDb.OleDbConnection.Open() +203
ASP.index_aspx.page_load(Object sender, EventArgs e) +86
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +731
<%@ import namespace="system.data.oledb" %><script language="vb" runat="server">sub page_load(sender as object,e as eventargs)
dim conn as oledbconnection
conn = new oledbconnection()
conn.connectionString="provider=microsoft.jet.oledb.4.0; " & _
"data source=" & server.mappath("user.mdb")
conn.open()
dim cd as oledbcommand
dim sqlstr as string
sqlstr = "insert into reg"
sqlstr = sqlstr & " values( 'raleign','ralei','[email protected]',"
sqlstr = sqlstr & " '三明市','0598-62542067','m','1976/04/05')"
cd = new oledbcommand(sqlstr,conn)
cd.executenonquery()
response.write(sqlstr)
response.write("<p>插入成功<p>")
sqlstr = "update reg set [password] = '1234'"
cd = new oledbcommand(sqlstr,conn)
cd.executeNonQuery()
response.write(sqlstr)
response.write("<p>更新成功<p>")
conn.close()
end sub
</script>
<html>
<head>
<title>使用command 写入 和更新</title>
</head>
<body>
</body>
</html>
错误提示下:“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------不能使用 '';文件已在使用中。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.OleDb.OleDbException: 不能使用 '';文件已在使用中。源错误: 生成此未处理异常的源代码只能在调试模式中进行编译时显示。若要启用该功能,请执行以下步骤之一,然后请求 URL:1. 在生成错误的文件的顶部添加一个“Debug=true”指令。示例: <%@ Page Language="C#" Debug="true" %>或者:2. 将以下节添加到应用程序的配置文件中:<configuration>
<system.web>
<compilation debug="true"/>
</system.web>
</configuration>请注意,第二种方法将使给定应用程序中的所有文件在调试模式下进行编译。第一种方法只使特定文件在调试模式下进行编译。重要事项:以调试模式运行应用程序肯定会引起内存/性能系统开销。在部署到产品方案中之前,应该确保应用程序已禁用调试。 堆栈跟踪:
[OleDbException (0x80004005): 不能使用 '';文件已在使用中。]
System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr) +20
System.Data.OleDb.OleDbConnection.InitializeProvider() +57
System.Data.OleDb.OleDbConnection.Open() +203
ASP.index_aspx.page_load(Object sender, EventArgs e) +86
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +731
解决方案 »
- 在哪下载MVC?ASPNetExtMVC2008.exe ???找了半天没有哦?
- 怎样在web.config文件里配置默认页
- 关于模板页面验证的问题.
- 自定义com+控件为何没办法加载,大家给我看看,急死我了
- WEB程序发布问题?
- 请问父窗口中怎么写代码关闭子窗口,并且触发里面的提交事件
- 在窗口中使用代码在某个浮动帧(iframe)中打开页面?
- 急!!!自定义控件中怎么读取session???
- 关于radiobutton的选中状态获取问题
- asp.net购物车
- 兄弟们啊!!请高手帮帮忙帮我看看这段代码,为什么总是提示“标准表达式中数据类型不匹配”到底是哪的问题啊?弄了半天都不行!
- 除了用。NET做网站后台外,大家还用它做什么呀,做什么比较有前途一点儿呀??
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.OleDb.OleDbException: 不能使用 '';文件已在使用中。这句话什么意思呢?