當前位置:首頁 » 編程語言 » 如何操作access2003SQL語言
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

如何操作access2003SQL語言

發布時間: 2023-08-29 18:56:36

⑴ 如何在Access中使用sql語句

access通常有下列幾種使用sql語句的方法:

1)在sql視圖中直接編寫sql語句,然後保存為某個查詢名或者直接運行查詢即可(點擊帶嘆號的那個命令按鈕);

2)直接在屬性框里填寫sql語句。例如在窗體的「記錄來源」屬性欄填寫 select * from t1 組合框控制項的「行來源」屬性欄填寫 select name from students 等等;

3)利用vba代碼運行sql語句。例如:
Private Sub Command1_Click()
DoCmd.RunSQL "update t1 set price=price*1.1"
End Sub

⑵ 在access資料庫中怎麼執行sql語句

1,打開該access資料庫,然後點擊創建,點擊查詢設計,把跳出來的顯示表關閉。

2,點擊工具欄左上角的SQL,然後就會出現一個框,這個框就是輸入SQL語句是框,輸入語句後點擊保存,點擊運行,就可以看到效果了。

⑶ access2003資料庫

選擇資料庫查詢對象,新建一個查詢轉到SQL視圖,分別將下列SQL查詢4個語句復制粘貼到視圖里,點擊運行命令(帶嘆號那個圖標)即可

(1)update 學生 set 年齡=年齡 +1 where 學號='1001';
(2)delete from 學生 where 姓名='李四';
(3)select * from 學生 where 地址 like '*河南省*';
(4)select count(*) as 成績大於85分的學生人數 from 學生 where 入學平均成績>85;

⑷ 在Access 2003中使用SQL語句 創建下面的查詢,如何創建

SQL數據定義查詢創建表:

第一張表(藏書)

CREATETABLE藏書(書號Text(10)CONSTRAINTkyName_BookIDPrimaryKey,書名Text(30),作者Text(5),出版社Text(20),出版日期DateTime,定價Money,進庫時間DateTime,庫存量Long,借出數量long);

第二張表(學生)

CREATETABLE學生(學生編號Text(10)CONSTRAINTkyName_StudentDPrimaryKey,姓名Text(5),性別Text(1),入學時間DateTime,班級Text(10),聯系電話Text(11));

第三張表(借書登記)

CREATETABLE借書登記(借書IDCounterCONSTRAINTkyName_RentIDPrimaryKey,學生證號Text(10),書號Text(10),借出日期DateTime,應還日期DateTime,實際還書日期DateTime,還書是否完好Bit);

至於短日期和小數位數,只是決定數據表的顯示外觀。嚴格來講不屬於數據定義范圍,所以SQLJet引擎不支持以SQL查詢來設定日期格式和小數位數,只能以手動的方式進行設定。

其實如果你不專門去設置日期格式和貨幣的小數位數的話,系統會自動按windows的「區域和語言選項」的設定來顯示數據表的外觀。

windows的「區域和語言選項」設置方法:

開始——設置——控制面板——雙擊「區域和語言選項」

請參見附圖:

這樣就不用專門去設置日期格式和貨幣的小數位數(相關數據表屬性留空),系統會自動以短日期和兩位貨幣小數顯示金額了。

⑸ access2003中怎麼輸入sql語句怎麼弄

打開access
確認有表,沒有的話使用設計器創建,然後添加數據
點擊對象下面的查詢,點擊在設計視圖中創建查詢,右鍵點擊SQL視圖
輸入標準的SQL語句,比如select * from table where 列名='某個值'
其中某個值代表你要找的相同元素,如果是字元型加引號,並且區分大小寫
如果是數值的話引號可去掉
點擊上面的紅色嘆號 答案補充打開access程序後,在左邊有「表」、「查詢」、「報表」等選項卡,
選擇「查詢」,然後點擊新建,
並且在「視圖」菜單中選擇「SQL視圖」,
這里就是SQL編輯的地方了,輸入以及編輯SQL語句後,
點擊運行(紅色的感嘆號),就可以運行輸入的SQL語句了,
會得到執行的結果。

⑹ 如何查看在access2003中每一個查詢的可視化操作所轉換的sql語法

手工升級ACCESS到SQLSERVER
1、必須先安裝Microsoft Office Access 2003,和SQL Server2000。
2、把舊的資料庫備份,備份完成後,用Access 2003打開MDB資料庫,在打開時會出現一個警告,不要理會它(安全警告),按打開鍵,打開後激猛按工具欄——數明衫橋據庫實用工具——轉換資料庫——轉換為2002-2003格式,把資料庫轉換成2003格式。
3、轉換完成後再用Access 2003打開,打開後按工具欄——資料庫實用工具——升遷向導——新建資料庫——填寫SQL資料庫登陸名稱、密碼和要新建的塌缺資料庫(准備轉成新的資料庫),按下一步,按「 》」鍵,再按下一步,選取所有選項,再按下一步,選擇「不對應用程序作任何改動」,再按完成。
4、打開SQL企業管理器——資料庫---選中相應的資料庫---右鍵所有任務-----生成SQL腳本——常規——全部顯示——編寫全部對象腳本——確定(記住存放的位置)。
5、用記事本打開剛才生成的SQL腳本,在編輯欄——替換——查找內容為「datetime」替換為「smalldatetime」——替換全部;完成後再在編輯欄——替換——查找內容為「nvarchar」替換為「varchar」——替換全部,完成後保存退出。
6、打開SQL企業管理器——資料庫——點擊這個資料庫一下新建的資料庫,然後在工具欄——SQL查詢分析器——文件——打開——「剛才生成的SQL腳本」——查詢——執行,然後關閉窗口。 7、再回到SQL企業管理器——資料庫——點擊這個資料庫一下新建的資料庫,然後打開工具欄——資料庫轉換服務——導入數據——下一步——數據源「Microsoft Access」文件名「為舊的資料庫」——下一步——再下一步——從源數據復製表和視圖——下一步——全選——下一步——立即運行——下一步——完成
數據調整
隨著數據量的擴大,原先的Access已不堪重負,此時就應該考慮使用SQL Server、Oracle 等大型資料庫。由於Access和SQL Server 都是微軟自家產品,導入導出數據相對容易得多,所以從Access直接導入到SQL Server是一個比較好的方案。
具體的過程這里就不說了,大家都會的。我直接說一下將Access數據導入到SQL Server 中後,需要注意的幾點:
自動增加欄位需要重寫。在access中經常使用的自動編號欄位,導入到mssql後,他並不是自增型的int,需要手工設置,把導入後的自動編號欄位的標識的「否」改為「是」,「種子」和「遞增量」都為「1」,才能成為自動編號
所有的默認值都丟失了。主要是數字類型和日期類型。在ASP程序中now(),time(),date()要改成getdate()
有可能一些true/false的判斷語句不能正常使用了,這里是指用整數型來表達bool的情況,要變為1/0
在access的sql語句中的時間使用變數查詢的時候,大家一般使用」select * from aaaa while time=#」&變數名&」#」,在mssql中是不行的,他的語法是「select * from aaaa while time=』」&變數名&」『」」。

⑺ ACCESS里如何用SQL語句創建資料庫和表

方法:首先打開軟體,在彈出對話框中創建資料庫,點擊SQLView菜單即可創建。

詳細步驟:

1、打開Access,選擇Blankdatabase,創建一個資料庫。

2、然後在彈出的對話框中,指定資料庫文件的存放目錄和名字。並點擊「create」按鈕,創建資料庫。

3、新創建的資料庫,如圖所示,默認會創建一個名稱為Table1的table,可以看到界面上有一個名稱為create的菜單。點擊該菜單。

4、點擊create菜單後,會得到如圖所示的界面,在這個界面中選擇QueryDesign。

5、看到在界面上方,有一個SQLView的菜單,選擇該菜單。即可用SQL語句創建資料庫和表。

⑻ 怎麼可以用SQL語句給ACCESS建表

1、打開一個Access資料庫軟體,可以打開已創建好的資料庫。