日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

將Access數(shù)據(jù)庫(kù)移植到SQLServer(2)_Access數(shù)據(jù)庫(kù)教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:Access在調(diào)整工資上的應(yīng)用
  作為一名從事人事勞資工作的人員來(lái)說(shuō),每次調(diào)整工資時(shí)填寫(xiě)成百上千的工資審批表存入檔案,是一件十分費(fèi)時(shí)費(fèi)力的工作,并且有時(shí)難免會(huì)出現(xiàn)一些錯(cuò)誤。如果能讓電腦來(lái)完成這項(xiàng)工作,豈不大大地

  移植Microsoft

  Access查詢到事務(wù)處理SQL語(yǔ)句

  大部分的Access查詢應(yīng)該轉(zhuǎn)換成存儲(chǔ)過(guò)程和視圖。然而,有一些應(yīng)用程序開(kāi)發(fā)者不太常用的語(yǔ)句可以存儲(chǔ)為事務(wù)處理SQL腳本,一種以sql為文件擴(kuò)展名的文本文件。 這些文件可以在SQL Server查詢分析器中運(yùn)行。

  如果您打算將一些Access查詢轉(zhuǎn)換為sql文件的話,可以考慮根據(jù)它們使用的方式有區(qū)別地將這些事務(wù)處理SQL語(yǔ)句分別放在幾個(gè)腳本程序中。例如,您可以將必須以同樣頻率運(yùn)行的事務(wù)處理SQL語(yǔ)句歸類到同一個(gè)腳本中。另一個(gè)腳本中則應(yīng)包含所有只在某些條件下運(yùn)行的事務(wù)處理SQL語(yǔ)句。此外,必須以一定順序執(zhí)行的事務(wù)處理SQL語(yǔ)句應(yīng)當(dāng)歸類到一個(gè)不連續(xù)的腳本中。

  將Access語(yǔ)句轉(zhuǎn)移到事務(wù)處理SQL 文件

  將語(yǔ)句拷貝到SQL Server查詢分析器中
  使用藍(lán)色的多選項(xiàng)圖標(biāo)分析語(yǔ)句
  在適當(dāng)時(shí)候執(zhí)行該語(yǔ)句

  要執(zhí)行Access中的創(chuàng)建表(MAKE TABLE)的查詢?nèi)蝿?wù)的開(kāi)發(fā)者在SQL Server中有幾種選擇。開(kāi)發(fā)者可創(chuàng)建下列對(duì)象之一:

  一個(gè)視圖

  視圖具有動(dòng)態(tài)的虛擬表的效果,可提供最近的信息。這是一個(gè)輸入/輸出強(qiáng)化器,因?yàn)槊慨?dāng)發(fā)出一個(gè)查詢時(shí)它都要求對(duì)數(shù)據(jù)表重現(xiàn)建立連接。

  一個(gè)臨時(shí)表

  臨時(shí)表為已連接的用戶會(huì)話建立一個(gè)快照。您可以建立局部的或全局的臨時(shí)表。局部臨時(shí)表只在當(dāng)前會(huì)話中可見(jiàn),而全局臨時(shí)表則在所有會(huì)話都是可見(jiàn)的。在局部臨時(shí)表的名字前加上單個(gè)數(shù)字的前綴((#table_name)),而在全局臨時(shí)表的名字前加上兩位數(shù)字的前綴(##table_name)。對(duì)臨時(shí)表的查詢執(zhí)行起來(lái)非�?�,因?yàn)樗鼈內(nèi)〉靡粋(gè)結(jié)果集的時(shí)候通常只用一個(gè)表,而不是將多個(gè)表動(dòng)態(tài)地連接在一起來(lái)。

  如欲了解臨時(shí)表的其他信息,請(qǐng)參閱SQL Server在線參考書(shū)。

  SQL Server 7.0中的數(shù)據(jù)轉(zhuǎn)換服務(wù)(DTS)允許您通過(guò)創(chuàng)建包來(lái)實(shí)現(xiàn)臨時(shí)表建立的標(biāo)準(zhǔn)化、自動(dòng)化和進(jìn)度安排。例如,當(dāng)您移植Access 2.0中的Northwind 范例數(shù)據(jù)庫(kù)時(shí),用于季度數(shù)據(jù)報(bào)表的交叉表可轉(zhuǎn)變?yōu)橐粋(gè)視圖或者一個(gè)可在規(guī)范基礎(chǔ)上建立臨時(shí)表的數(shù)據(jù)轉(zhuǎn)換。如欲了解關(guān)于DTS的其他信息,請(qǐng)參閱SQL Server在線參考書(shū)。

  其他設(shè)計(jì)上的考慮

  下面是當(dāng)您將您的Access應(yīng)用移植到SQL Server時(shí)必須考慮的一些其他問(wèn)題:

  使用參數(shù)
  帶參數(shù)的SQL Server存儲(chǔ)過(guò)程需要一種不同于Access查詢的語(yǔ)法格式,例如:
  Access 2.0格式:
  查詢名:Employee Sales By Country, in NWIND.mdb:

  PARAMETERS [Beginning Date] DateTime, [Ending Date] DateTime;
  SELECT Orders.[Order ID], [Last Name] & ", " & [First Name] AS Salesperson, Employees.Country, Orders.[Shipped Date],    [Order Subtotals].Subtotal AS [Sale Amount]
  FROM Employees INNER JOIN (Orders INNER JOIN [Order Subtotals] ON Orders.[Order ID] = [Order Subtotals].[Order ID]) ON Employees. = Orders.
  WHERE (((Orders.[Shipped Date]) Between [Beginning Date] And [Ending Date]))
  ORDER BY [Last Name] & ", " & [First Name], Employees.Country, Orders.[Shipped Date];

  SQL Server 7.0格式:

  CREATE PROCEDURE EMP_SALES_BY_COUNTRY
  @BeginningDate datetime,
  @EndingDate datetime
  AS
  SELECT Orders.[Order ID], [Last Name] ", " [First Name] AS Salesperson, Employees.Country,
  Orders.[Shipped Date], [Order Subtotals].Subtotal AS [Sale Amount]
  FROM Employees INNER JOIN (Orders INNER J

分享:如何給ODBC連接打開(kāi)連接池
如果要將 ODBC 驅(qū)動(dòng)程序加入到連接共享中,則必須配置數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序并在 Windows NT 注冊(cè)表中設(shè)置驅(qū)動(dòng)程序的 CPTimeout屬性。當(dāng) ODBC 斷開(kāi)連接時(shí),連接被存入池中,而不是被斷開(kāi)。 CPTimeout

共2頁(yè)上一頁(yè)12下一頁(yè)
來(lái)源:模板無(wú)憂//所屬分類:Access數(shù)據(jù)庫(kù)教程/更新時(shí)間:2008-08-22
相關(guān)Access數(shù)據(jù)庫(kù)教程