知识大全 将Access移植到SQL Server
Posted 知
篇首语:知识虽宝贵,但更可贵的却在于运用。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 将Access移植到SQL Server相关的知识,希望对你有一定的参考价值。
将Access移植到SQL Server 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
到SQL Server的Access开发人员面临着很多困难 然而最为棘手的问题是对动态SQL的处理 在Access中 将控件的行指定为一个字符串是相当普通的现象 例如 窗体上包含着很多的选择器(SalesGroup State/Province/Canton Beginning Date以及Ending Date等等) Access开发人员一般都会检查这些控件以查看哪些为Null 然后编写SQL语句以删除这些Null值
通过这种方法连接到SQL Server具有以下几点的缺点
所有的处理都在客户端完成 而不是在服务器中完成
解析这些控件和处理SQLq语句的代码显得拖沓冗长
这一方法容易导致SQL 混入攻击(injection attacks)
渴望扩展到SQL Server的Access开发人员必须解决两个方面的问题
识别所有非基于名称查询的记录和行的数据源
使用名称查询替代所有的查询
对于动态地处理查询 可以以如下所示的代码处理
SELECT *
FROM SomeTables
WHERE ColumnOfInterest = Forms("myForm") ControlOfInterest
AND Column OfInterest = Forms("myForm") Control OfInterest
为了简单起见 我们假设Access窗体上只包含两个控件 Access方法将在代码中解析控件的值 然后通过使用非零值的方法处理每一动态SQL查询
这是一种没有向导的方式 你所需要的是一个存储程序 这一存储程序被参数化以接收来自窗体上控件的所有数据 例如 假设以上给定的两个控件 存储程序被自身的数据触发 如果数值为Null 存储程序就会“智能化地”执行
这里是实现这一过程的一个简单技巧
SELECT *
FROM SomeTables
cha138/Article/program/SQLServer/201311/22337相关参考
将ACCESS的转化为SQLSERVER的体验 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! A
知识大全 把Oracle数据库移植到Microsoft SQL Server 7.0(4)
把Oracle数据库移植到MicrosoftSQLServer7.0(4) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我
知识大全 把Oracle数据库移植到Microsoft SQL Server 7.0(2)
把Oracle数据库移植到MicrosoftSQLServer7.0(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我
知识大全 数据库移植到SQL Server 2008R2出现“3145错误”怎么办
数据库移植到SQLServer2008R2出现“3145错误”怎么办 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
知识大全 剖析Access数据库升迁SQL Server问题
剖析Access数据库升迁SQLServer问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 SQL Server连接ACCESS数据库的具体实现
SQLServer连接ACCESS数据库的具体实现 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 MS Access 数据库向 MS SQL Server 7.0 的迁移
MSAccess数据库向MSSQLServer7.0的迁移 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
将ACCESS转化成SQL2000需要注意的问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 asp+access sql insert into select表复制
这里是把一个同的数据一次性保存到另一个表用的是sqlinsertinto select另一张同结构的新表 subappend()callopendb()dimzsqlzdysqlzsq
知识大全 如何将 XML 文件导入 SQL Server 2000
如何将XML文件导入SQLServer2000 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 导