ASP

本类阅读TOP10

·asp常用数据库连接方法和技巧
·无组件生成BMP验证码
·一些常用的辅助代码 (网络收藏)
·JavaScript实现的数据表格:冻结列、调整列宽和客户端排序
·VisualStudio.NET_2003及其 MSDN 下载地址
·ASP模拟MVC模式编程
·图片以二进制流输出到网页
·MD5加密算法 ASP版
·ASP.NET编程中的十大技巧
·改进 ASP 的字符串处理性能

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
使用VS2003.NET遇到的问题!

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

使用vs过程中,经常遇到一些调试问题,大多数是调试环境的问题,很少是代码的问题。这些问题包括:无法创建项目、无法读取数据库、无法写入数据。下面我以一个简单的例子记录我遇到的问,以便参考。问题虽然是解决了,但希望能够赐教根本,免得解决得不明不白。
1.创建项目
这里遇到的问题是:无法在wwwroot\下创建站点目录,而是默认定位在某个文件夹下创建目录,这是可以选择服务器扩展创建站点。


2.试运行一个页面。
尝试在    VS下调试一个空白页面,出现如下错误:
无法调试
“无法在WEB服务器上启动调试,未将项目配置为可调试”。查看IIS下的默认虚拟站点,发现myweb并未设置为虚拟站点。
手动创建一个虚拟站点(选中myweb>>右击属性>>在应用程序创建栏中 点击“创建”
然后在vs中调试,问题解决了!(:

3.做了一个简单的链接access例子,这里经常会遇到的同一问题是:对数据库操作的权限问题。
出现的错误一般是:

 “/WebApplication2”应用程序中的服务器错误。


操作必须使用一个可更新的查询。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。

源错误:

行 86: 		  myCmd.Connection.Open();
行 87: 		 // Response.Write (strSql);
行 88: 		  myCmd.ExecuteNonQuery();
行 89: 		   myCmd.Connection.Close();
行 90: 		//	  myConnection.Open();

在排除sql语句错误、代码错误外。发现问题所在:数据库操作权限问题,修改MDB数据库权限,把VS Devaelope的权限设计为读写,但是仍然没法解决(是不是无法继承VS  Develope的权限?)再把everyone设置为读写,问题解决了!




相关文章

相关软件