advantage-database-server

    0熱度

    2回答

    如何使用Advantage Database PHP Extension從SELECT語句結果集中獲取行數?

    1熱度

    2回答

    所以我已經添加了下面的觸發器在桌子上: INSERT INTO TNQueue (QueuedDate, Action) VALUES (CURRENT_TIMESTAMP(), 'ManageLoadOrderTypes'); ,它似乎並沒有做任何事情。我還有其他幾個更復雜的觸發器,其他表格都很好。他們都做這種插入到同一張表,但通常在檢查更改後,如果記錄保證插入,決定插入哪些數據,子查詢_

    5熱度

    4回答

    我希望數據庫查詢的結果集具有特定的順序。我想要訂購的信息不包含在數據庫中,但是在代碼中動態生成(所以我不能使用ORDER BY)。 有沒有辦法對執行數據庫查詢後對數據集進行排序? (我不需要索引訪問,但只想迭代所有記錄。)

    1熱度

    2回答

    我有優勢數據庫架構師創建一個表 - 我已經在舊的項目之前使用的SQL代碼是(簡體版) CREATE TABLE IF NOT EXISTS "SomacountData" ( "Index" AUTOINC, "Data" BLOB, "Section" INTEGER DEFAULT -1, "factor" FLOAT, "ThresHold"

    0熱度

    1回答

    我有一個用VFP v9 SP2編寫的程序可以工作多年。最近有一個新的Windows 7的盒子,並且必須重新安裝我的所有工具。優勢OLE DB提供商就是其中之一。當我試着運行我信任的程序,它掛在第一次調用OLE DB提供程序 的(相關)的代碼爲:其中安裝提供 loConn = createobject("ADODB.Connection") … *cDD has beendefined prev

    3熱度

    2回答

    任何人都知道如何檢索在INSERT後被寫入的新AutoInc? 有沒有像SQL Server一樣可以訪問的變量?現在 ,我使用的是: SELECT MAX(myautoincfield) AS mylastkey FROM anytable 爲了找回我的新的關鍵。

    1熱度

    1回答

    從PHP,我打電話給一個SQL存儲過程。存儲過程檢查數據庫,並在數據是新的時插入數據,或者修改已存在的數據。 我收到一個錯誤,表示我的某個參數的數據類型不正確。由於數據來自哪裏,我無法真正控制這一點。我正在調用存儲過程數百次或數千次循環訪問一組數據,並且我只在批處理中出現幾條記錄時出現此錯誤。 在存儲過程中處理這個錯誤的正確方法是什麼?如果任何參數的數據類型不正確,我只想跳過該記錄並轉到下一條記錄

    0熱度

    1回答

    有沒有什麼辦法從數據字典中檢索(並更新)實際的存儲過程SQL文本? 此示例用例將爲Advantage Data Architect編寫一個替換工具。然而,目前我真的需要這個解決ADS 9.1中的一個錯誤。 我想一定是這樣的: EXECUTE PROCEDURE sp_GetStoredProcedureProperty('PROCNAME', 'SQLTEXT'); 我發現了一個系統過程稱爲s

    1熱度

    1回答

    在我的程序中我有多個數據庫。一個是固定的,不能改變,但也有一些是所謂的用戶數據庫。 我想現在我必須爲每個數據庫啓動一個連接並連接到每個數據字典。如何通過交換數據字典文件名來連接到具有一個連接的多個數據庫?順便說一句。我正在使用本地服務器。 非常感謝你, 安德烈 P.S:好吧,我可能會找到答案我的問題。 關鍵詞是CreateDDLink。該過程正在連接到另一個數據字典,但必須先設置主字典。

    1熱度

    2回答

    我寫的觸發器來檢測在數據庫領域的變化,看來我要做真正討厭的東西像 (SELECT SalesPrice FROM __old) <> (SELECT SalesPrice FROM __new) or ((SELECT SalesPrice FROM __old) IS NULL and (SELECT SalesPrice FROM __new) IS NOT NULL) or ((SELE