This Domain(Admin5.com) is for Sale:

把Access数据库移植到SQLServer7.0

时间:2007-12-23  来源:不详  作者:迈克DB


   使用Visual Basic for Applications作为应用程序开发环境的应用程序能在SQL

   Server下运行,用Jet ODBC驱动程序。

   使用Access用户接口中的窗体和报表的应用程序能使用连接表访问SQL Server。

   假如你的应用程序要使用连接表,确保所有Access表转移到SQL Server以增强性能。对Access (Jet)和SQL Server的混合体使用连接表创建查询是资源密集的。

   移植你的文件-服务器应用程序到客户/服务器模型第一步是确保应用程序能在新上工作。下一步是通过下面的方法为客户/服务器环境优化应用程序:

   监听传送到服务器的Transact-SQL语句。

   SQL SERVER轮廓是监听Transact-SQL语句怎样被送到的一个有用的工具。

   假如你在SQL Server上运行没有修改的Access应用程序,你可能会通过使用DAO和Jet/ODBC驱动程序向传送未经优化的Transact-SQL。例如,使用Jet/ODBC 驱动程序的DELETE语句来删除1000行将产生1000次到的调用,这将会严重的影响产品的性能。在这个例子中,SQL SERVER轮廓展示了1000个删除语句,答应你使用有Microsoft OLE DB Provider for SQL Server和Microsoft Ac tiveX Data Objects (ADO)修改应用程序,从而改进应用程序的效率。 织梦好,好织梦

   实现高效索引。

   在你确定传送到的Transact-SQL语句的效率以后,你可以使用索引更有效的调整那些语句。索引调整向导(Index Tuning Wizard)答应你查找瓶颈,并且向你提出建议。你的语句并没有被修改,但是由于正确使用索引而使它们的性能提高了。

   SQL SERVER和Access查询语法

   下列的表格显示SQL SERVER和Access查询语法之间对应的区别。

   Access查询语法

   SQL Server查询语法

   查询中的ORDER BY 在视图中不支持ORDER BY

   DISTINCTROW

   DISTINCT

   用"&"做字符串联用" "做字符串联

   支持的子句/操作符:

   SELECT SELECT TOP N INTO FROM WHERE GROUP BY HAVING UNION (ALL) ORDER BY WITH OWNERACCESS 支持的子句/操作符:

   SELECT SELECT TOP N INTO FROM WHERE GROUP BY HAVING UNION (ALL) ORDER BY COMPUTE FOR BROWSE OPTION

   不支持: COMPUTE, FOR BROWSE, OPTION 不支持: WITH OWNERACCESS

   统计函数:

   AVG

   COUNT(column)

   COUNT(*)

   MIN

copyright dedecms


   MAX

   FIRST

   LAST

   STDEV, STDEVP

   SUM

   VAR, VARP 统计函数:

   AVG([ALL | DISTINCT] expression)

   COUNT([ALL | DISTINCT] expression)

   COUNT(*)

   GROUPING (column_name)

   MAX(expression)

   MIN(expression)

   STDEV, STDEVP

   SUM([ALL | DISTINCT] expression)

   VAR, VARP

   不支持: FIRST, LAST

   TRANSFORM

   (SELECT statement)

   PIVOT

   WITH ROLLUP, WITH CUBE on SELECT statements

   MAKE TABLE, ALTER TABLE

   支持的子句:

   CONSTRAINT

   ADD COLUMN

   DROP COLUMN

   DROP INDEX

   Also, stand-alone statement: DROP INDEX

   CREATE TABLE, ALTER TABLE

   支持的子句:

   CONSTRAINT

   ADD COLUMN

   DROP COLUMN

   Stand-alone statement: DROP INDEX
  

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息