adox

    1熱度

    1回答

    我正在寫一個delphi項目,我不得不創建一個訪問數據庫。 我正在使用ADOX。 讓我承認,我是一個新手,當涉及到數據庫處理,並且我在網上跟隨了教程,併成功地由CreateDatabase Procedure創建。我想要做的是確保具有給定名稱的數據庫不存在,然後創建數據庫。 Procedure CreateDatabase(DB_Name:String); var path:String;

    0熱度

    1回答

    加入ForeignKey的使用ADOX表時,我得到這個例外。當我追加表中下面的代碼到類別 我想不出在第3位中有哪些參數 異常被解僱(這是Visual Studio的顯示對象列= Type.missing)上下面的代碼行: tableNalogRelacija.Keys.Append("ForeignKey", ADOX.KeyTypeEnum.adKeyForeign, "NalogID", "N

    0熱度

    1回答

    我在Visual Basic 2012中使用Windows窗體應用程序來使用.ADOX創建新的Microsoft Access數據庫。我可以創建數據庫,但不能在數據庫中創建表。 我的代碼是: Imports ADOX Imports System.Data.OleDb Public Class Form1 Dim mycommand As OleDbCommand Dim myconnec

    1熱度

    1回答

    我正在使用ADOX檢索表名,但未列出DBO以外架構內的任何表。 Sub ListTablesADOX() Dim Conn As New ADODB.Connection 'Open connection you want To get database objects Conn.Provider = "MSDASQL" Conn.Open "DSN=..

    0熱度

    1回答

    我創建使用下面的(C++ Builder中XE2)新的MS Access數據庫: CatalogPtr cat = CoCatalog::Create(); cat->Create(strConn.c_bstr()); 的問題是會創建一個鎖定文件,我想刪除它。我知道我需要釋放「貓」對象,但 cat->Release(); 不工作,並崩潰我的應用程序。我也試過 cat->ActiveCon

    1熱度

    1回答

    我嘗試使用ADOX命名空間中創建Access數據庫... 一切正常,當我定義所有領域ADOX.DataTypeEnum.adVarWChar爲測試目的,但現在我試圖定義 整數或十進制(數字類型),我的代碼不工作了... 例外我得到的是一個惡性循環。 adInteger拋出無效的類型異常, adDecimal拋出無效的類型異常, adNumeric拋出無效精度異常 我找不到defning數字字段的正

    0熱度

    1回答

    我想創建一個數據庫與兩個表。我想在其中之一添加一個外鍵。 但下面的代碼不工作,我調試它,我發現唯一的問題是添加外鍵。 private static bool creatDatabase() { bool result = false; Catalog cat = new Catalog(); Table tableCustomer = new Tab

    0熱度

    1回答

    我必須在SQL Server上創建數據庫的副本。 在這樣我到了新的DB ADODB.Connection connection = new ADODB.Connection(); OleDbConnectionStringBuilder builder = new System.Data.OleDb.OleDbConnectionStringBuilder(); buil

    0熱度

    1回答

    我需要在數據庫表的當前字段中間插入一個字段。我目前正在VB6中做這件事,但可能會在.net中獲得綠燈。無論如何,我想知道,因爲Access讓你能夠在表中「插入」字段是否有辦法在ADOX中做到這一點?如果我不得不我可以退後一步並使用DAO,但不知道如何在那裏做到這一點。 如果你想知道爲什麼我想要做這個應用程序數據庫隨着時間的推移已經改變,我被要求爲一些舊版本的安裝創建升級程序。 任何幫助將是偉大的。

    0熱度

    1回答

    我對此很陌生。事實上,這是我第一次在stackoverflow上發佈一個問題。我做了很多搜索,但是找不到答案。 這是我想要做的事情的要點。 使用ADOX打開訪問數據庫文件。 對於數據庫中的所有非隱藏和非系統表,將條目添加到「驗證文本」屬性。 關閉訪問數據庫文件。 以下是該文件正在發生的事情。 該文件夾中存在鎖定文件* .ldb,這會觸發錯誤 數據庫被另一個進程打開。 這是我試過的徒然。 關閉在每次