Board logo

標題: [發問] 連結資料庫 問題 [打印本頁]

作者: jackyliu    時間: 2011-2-27 07:02     標題: 連結資料庫 問題

本帖最後由 jackyliu 於 2011-2-27 07:07 編輯

1. 請教一下 連結資料庫以下語法 ,哪裡出了問題可否幫忙.
(撈取ABC資料庫 時間大於等於今天日期, 如: 2011-02-27 )

.CommandText = Array(
"SELECT  * " & Chr(13) & "" & Chr(10) & _
         "FROM ABC " & Chr(13) & "" & Chr(10) & _
         "WHERE  START_TIME>=NOW()")

2. 撈取資料庫完後, excel 自動另存新檔 和 excel 關閉; 要如何做.

3.     .FieldNames = True
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .BackgroundQuery = True
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .AdjustColumnWidth = True
        .RefreshPeriod = 0
        .PreserveColumnInfo = True
        .Refresh BackgroundQuery:=False
以上這些 程式code 都一定要嗎? 我是用巨集 錄製 後產生出來的.... 不知道可以精簡嗎?
作者: carzyindex    時間: 2011-3-1 14:26

本帖最後由 carzyindex 於 2011-3-1 14:31 編輯

回復 1# jackyliu
    第二點
          ActiveWorkbook.SaveCopyAs Filename:="C:\Documents and Settings\user\桌面\123.xlsx"

    第三點  excel查詢一下就知道哪些需要設定哪些不用
作者: jackyliu    時間: 2011-3-2 20:52

樓上  同學 沒有幫忙到 我的問題, 不過 也很感激您...
其實 我有試了好久 ...才提問的

想要 在DB 撈取 大於等於今天日期 的資料, 並且直接另存新檔,
還有第三項 裡的程式 若拿掉 會無法執行程式, 所以 想問為什麼?
是否可改?
作者: kimbal    時間: 2011-3-2 21:49

樓上  同學 沒有幫忙到 我的問題, 不過 也很感激您...
其實 我有試了好久 ...才提問的

想要 在DB 撈取  ...
jackyliu 發表於 2011-3-2 20:52



    可以發一下檔上來試試嗎?
作者: jackyliu    時間: 2011-3-2 22:04

沒有辦法 將整個資料庫 傳上來...
所以  是想了解 我的程式code 問題 ,
在DB 撈取 大於等於今天日期 的資料, 並且直接另存新檔,
還有第三項 裡的程式 若拿掉 會無法執行程式, 所以 想問為什麼?
是否可改?




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)