SQl Server数据库当然用System.Data.SqlClient
。专门设计,优化的!
。专门设计,优化的!
解决方案 »
- <a href='文件'></a>为什么不能下载
- Winista.HtmlParser提取网页中所有的li应该怎么写?
- 高分求校园论坛BBS的源码一份
- ViewState腐化问题及“无法访问网站”的奇怪问题
- ocx 报表问题 请高手帮忙
- 问个IF语句的问题
- 孟子请进~我是要把汉字“文忠”转成文忠如何做到啊?
- 关于在Updatapanel中下拉框闪烁的问题?
- 新手提问:用ASP.net开发都用什么环境比较好些?谢谢!
- ado.net连接数据SqlConnection关闭的问题
- ASP.net怎么组织用户通过输入地址登陆呀??
- 服务器端如何将信息提交至指定的客户端脚本或组件?
应用程序如果选择了这种方式连接数据库
那么应用程序就只能和SQL Server配合了,如果想采用其他数据库
不是要改写应用程序了吗?System.Data.OleDb
只要简单改写一下连接字符串就搞定了。如果性能差异不是很大的话,我还是选择OleDb这种连接方式。
建议用于使用 Microsoft SQL Server 7.0 或更高版本的中间层应用程序。
建议用于使用 Microsoft 数据引擎 (MSDE) 或者 Microsoft SQL Server 7.0 或更高版本的单层应用程序。
建议用于与 OLE DB .NET 数据提供程序一起使用的用于 SQL Server 的 OLE DB 提供程序 (SQLOLEDB)。对于 Microsoft SQL Server 版本 6.5 和较早版本,必须将用于 SQL Server 的 OLE DB 提供程序与 OLE DB .NET 数据提供程序一起使用。
OLE DB .NET 数据提供程序
建议用于使用 Microsoft SQL Server 6.5 或较早版本的中间层应用程序,或任何支持 OLE DB .NET 数据提供程序所使用的 OLE DB 接口中所列 OLE DB 接口(不要求 OLE DB 2.5 接口)的 OLE DB 提供程序。
对于 Microsoft SQL Server 7.0 或更高版本,建议使用 SQL Server .NET 数据提供程序。 建议用于使用 Microsoft Access 数据库的单层应用程序。不建议将 Microsoft Access 数据库用于中间层应用程序。 禁用对用于 ODBC 的 OLE DB 提供程序 (MSDASQL) 的支持。若要访问开放式数据库连接 (ODBC) 数据源,可以从 http://msdn.microsoft.com/downloads 单独下载一个 ODBC .NET 数据提供程序。
至少我们尽量采用标准的SQl就好了,在.net之前,我们开发应用程序都是用通用的oldb,挂接别的数据库几乎不用修改代码。microsoft .net官方有没有这方面的技术资料,对这两种连接方法的比较。请专家指点。
代码需要修改吗?哪些地方需要注意,
我曾做了一个试验,改过之后程序不能正常运行,
当然,我知道,SQLCOMMAND等要换成OLEDBCOMMAND。