?? access 時間查詢.txt
字號:
我用ADO操作數據庫,想對時間進行查詢,我用同樣的SQL語句查詢SQL Server數據庫
就可以,當查詢Access數據庫就不行,這是為什么???
1:str="select * from USER where LASTLOGIN>'2003-6-24'";
str="select * from USER where LASTLOGIN>'2003-6-25 19:46:44'";
2:sql="select * from USER where time>#"+m_time.Format("%Y-%m-%d %H:%M:%S")+"#";
///////////////////////////////////////////////////////////////x修改表字段
通過 ALTER TABLE 語句可以用多種方式修改一個現有的表。您可以:
使用 ADD COLUMN 向表中添加新字段。可以指定字段名稱、數據類型和可選大小(對于文本和二進制字段)。例如,以下語句將一個稱為 Notes 的、大小為 25 的字符文本字段添加到 Employees 表中:
ALTER TABLE Employees ADD COLUMN Notes TEXT(25)
也可以定義該字段的索引。
如果指定一個字段為 NOT NULL,那么新記錄的該字段必需有有效數據。
使用 ALTER COLUMN 可更改現有字段的數據類型。可以指定字段名稱、新的數據類型及文本和二進制字段的可選大小。例如,以下語句將 Employees 表中稱為 ZipCode(原先定義為整數)字段的數據類型更改為一個大小為 10 個字符的文本字段:
ALTER TABLE Employees ALTER COLUMN ZipCode TEXT(10)
使用 ADD CONSTRAINT 可添加一個多字段索引。
使用 DROP COLUMN 可刪除字段。只需指定字段的名稱。
使用 DROP CONSTRAINT 可刪除多字段索引。只需在 CONSTRAINT 保留字后面指定索引名稱。
Top
2 樓faysky2(出來混,遲早是要還嘀)回復于 2005-11-25 13:23:21 得分 10ALTER TABLE 表名 RENAME COLUMN 原列名 TO 新列名
Top
3 樓winehero(God helps those who help themselves.)回復于 2005-11-25 13:24:51 得分 20可以使用ALTER TABLE 的SQL語句處理或者使用ADOX(ADO擴展對象)來處理都可以
Top
4 樓faysky2(出來混,遲早是要還嘀)回復于 2005-11-25 13:25:06 得分 10'引用ADO(Microsoft ActiveX Data Objects 2.X Library)
Private Sub Command1_Click()
On Error GoTo err
Dim cn As New ADODB.Connection
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Test.mdb;Jet OLEDB:DataBase password=12345;"
cn.CursorLocation=adUseClient'設置客戶端游標
cn.Open
cn.Execute("ALTER TABLE 表名 RENAME COLUMN 原列名 TO 新列名")'修改列名
cn.Close
Set cn=Nothing
Exit Sub
err:
MsgBox err.Description
End Sub
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -