.NET在64位下数据库连接打不开
来源:互联网 发布:行知商学院 编辑:程序博客网 时间:2024/06/07 19:26
学习笔记:遇到两个问题,记录下来。
运行web应用程序的时候,如果用的默认asp.net服务且是64位机子,会出现Oledbconnection.open()打不开,原因很可能是连接数据库的程序所在的路径包含括号导致,该程序即asp.net服务程序,64位下默认装在c:/program files(x86)/common files/ 。
解决办法,不适用默认服务器,可使用IIS;或者自己把上面路径下的文件夹DevServer拷贝在根目录,写一个.bat文件,双击重新启动另外一个asp.net服务,文件内容如下:
cd/ cd C:\DevServer\11.0webdev.webserver40 /port:8225 /path:"C:\Users\southgis\Documents\Visual Studio 2012\WebSites\MyWeb"
path是网站所在目录
问题2:
使用SQL语句用oCmd.Parameters.Add()的时候,要注意:在.net平台中,SQL语句不能使用 "select count(*) from xtsz_user where loginname=@parameter"的形式,而是要用?占位符,即 "select count(*) from xtsz_user where loginname=?"
0 0
- .NET在64位下数据库连接打不开
- 数据库连接池libzdb.2.12在Centos 6.5 64位下的安装
- 数据库连接池libzdb.3.1在Centos 6.5 64位下的安装
- ASP.NET项目中在64位环境下运行32位dll的配置
- 解决.NET 32位程序运行在64位操作系统下的兼容性问题
- vb.net链接ACCESS在xp下可以,在win7 64位下连接不上
- 64位win7系统下urlrewriter在.net下的网站使用配置
- 64位win7系统下urlrewriter在.net下的网站使用配置
- .net下Sybase数据库连接问题
- .net下Sybase数据库连接问题
- ADO.NET下的数据库连接
- 如何在64系统上监视32位模式下ASP.NET程序的性能
- Dundas Chart for asp.net 在win7 64位系统下发布图表不能显示
- 如何在64位的Win10系统下安装.NET Framework 3.0
- 在Windows64位环境下.net访问Oracle解决方案
- 在Windows64位环境下.net访问Oracle解决方案
- 在Windows64位环境下.net访问Oracle解决方案
- 在Windows64位环境下.net访问Oracle解决方案
- spring中的BeanFactory与ApplicationContext的作用和区别?
- 面向对象之集合理解
- 南阳206 矩形的个数
- HDU 1176免费馅饼 树上的dp
- git review (二)
- .NET在64位下数据库连接打不开
- Raspberry pi摄像头的使用
- linux IO重定向
- C++ 中string.find() 函数的用法总结(转载)
- informatica抽取sqlserver乱码
- count primes
- 禁止浏览器记录 文本框之前输入过的内容
- STL list链表的用法详解
- Rasbian的软件包管理