關於VB資料庫查詢,VB 6 0資料庫查詢程式碼就不行了,請大家指教一下!

發布 科技 2024-04-14
5個回答
  1. 匿名使用者2024-02-07

    1.您可能缺少 adodC1 的資料庫連線語句,而只缺少 SQL 語句。

    provider=;data source=e:\;persist security info=false"

    也就是說,未設定 adodc1 的 connectionstring 屬性。

    2.** 缺少一句話。

    更新查詢。

    如果您的資料庫是 Access 資料庫,則可以執行以下操作:

    建立新專案時,選擇“資料工程”,VB6 整合除錯環境左側的工具箱將載入資料庫程式設計所需的控制項。

    然後,在 form1 窗體中新增 ADODC 控制項和 DataGrid 控制項,為 DataGRID1 屬性資料源選擇 ADODC1,開啟 ADODC1 控制項屬性頁以使用連線字串,選擇“生成”,在提供程式選項中選擇“用於訪問資料庫的 Microsoft Jet OLE DB 訪問介面”,然後根據需要連線到資料庫。 在 ADODC1 控制項屬性頁中,空白文字視窗中有一長串字串,請注意,可以將此字串複製到程式中進行程式設計。 ADODC1 控制項屬性頁的資料來源具有可用於編寫 SQL 查詢語言的命令文字 (SQL) 編寫視窗。

    此視窗的 SQL 語句可以複製到程式 ** 中進行程式設計。

    SQL查詢語言的主要結構如下:

    從查詢條件語句 [排序語句或分組語句] 的表名中選擇查詢字段。

    查詢字段必須用逗號分隔或用星號替換,最好使用上述查詢中的排序語句。

    如果 SQL 查詢語言中存在錯誤,則可以在程式執行時對其進行更改。 我一般先跟著上面的連線,SQL使用"select * from tabelname"除錯沒問題,先使用按鈕埠件複製前面提到的按鈕控制項的點選事件中的連線字串和SQL查詢語言,以便以後使用。 然後刪除 adodc1 孔,新增 adodc1 控制項,並新增其他內容。

    有關詳細的工程檔案,請參閱:

    上傳附件。

  2. 匿名使用者2024-02-06

    ADODC SQL 語句是串聯語句。

    private sub command1_click()= "select * from test where dh=10"

    結束子

    只有當檔案設定好並連線模組時,它才會恢復工作。

    ExcelD 模組中的 VB 程式設計

  3. 匿名使用者2024-02-05

    1. 首先開啟 Visual Studio 2008** 視窗並新增引用。

    2. 輸入以下 **:p ublic conn1 作為 sqlconnection = new sqlconnection。

    3.宣告關鍵字為public; 好盲人(因為它是乙個全域性變數。

    所以用public來聽起來朋友)。

    4. 如果 SQL 資料庫位於本地,請使用以下 ** 進行連線。

    5.如果**太長,影響可讀性,可以加空格"_"之後,只需進入並包裹車道即可。

  4. 匿名使用者2024-02-04

    以下**基於以下 4 個假設:

    1. 控制項的名稱為:

    從上到下有 3 個文字框:text1、text2、text3

    ADO 控制項名為 ADODC1,網格控制項名為 DataGrid1

    2.根據您給出的**,字段[鋼種]是字元型別,[外徑]和[壁厚]是數字型別。

    3. 您的資料庫檔名為“資料庫”。 mdb“,並已儲存在與專案檔案相同的資料夾中。

    4. 您正在使用的資料表名為“鋼資料表”。

    然後,在 [查詢] 按鈕的點選事件中,寫下以下**以達到您的要求:

    provider=;data source="& 資料庫。 mdb;persist security info=false"

    從鋼資料表中選擇 *,其中鋼種='"& 和 OD="& 和壁厚 ="

    if not ( and then

    set = adodc1

    elsemsgbox "沒找到! "

    end if

  5. 匿名使用者2024-02-03

    這是乙個讓人感到如此無助的問題,我從非專家的眼光告訴你。

    1. rs,,,cn 是設定 cn=** 後此 cn 物件的函式。 RS 也是如此。 你應該說。 ,這兩件事有什麼區別呢?

    2.是不是每次訪問資料庫的時候,rs和cn都需要關閉,我覺得這個問題有點奇怪,一旦這個rs或者cn設定了某個物件,它就會背著這個物件,不放下舊的,就不能承載新的了, 後兩件事情,它會疲憊不堪,會大喊“錯誤”。我不知道你是否能理解這一點。

    3. connection 是乙個 excut 命令,對吧? 記不太清楚了,我們暫且設定一下,連線庫後不返回值。 RecordSet 處於開啟狀態,並具有返回值。

    詳細這個,你下去,誰擅長封面,根據你的需要,一般用。 方便以後具體操作。 當然,excut也是可能的。

相關回答
3個回答2024-04-14

那麼,使用ADO,您可以直接選擇並輸出到excel,例如,插入到[excel; database='c:\''sheet1$''(字段 1、字段 2,...)from .. >>>More

2個回答2024-04-14

1. 建立乙個 Access 資料庫,並在該資料庫中建立乙個新錶,即乙個附加表。 通過設定附加表的屬性值,使其鏈結到要訪問的資料庫。 >>>More

16個回答2024-04-14

resultmap="loginuser"錯誤應該是 resultmap="user"還有這樣一種寫法,被跟蹤出來的SQL是以儲存過程的形式出現的,比雞蛋痛,從t個使用者中選擇userid、username、password,其中username=使用者名稱=username,password=密碼,個人喜歡從t個使用者中選擇userid、username、password,其中username='$username$' and password=‘$password$'

8個回答2024-04-14

插入U盤後可以正常使用,但工作列中沒有圖示可以安全刪除硬體我不知道如何修復它,這是修復的一部分。 >>>More

10個回答2024-04-14

資料庫一般由許多表格組成,例如,學校自建資料庫,可以搭建學生表(包括學生姓名、年齡、學號、班級、出生日期)、教師表(包括教師姓名、年齡、教學班級、教學類別)、成績單(包括學生的學號、各科的成績), 等。 這些是檔案在資料庫中儲存的方式,盡量確保表中的項密切相關且具有相同的屬性,如果不能滿足這個條件,則必須構建乙個表(構建表的冗餘有 4 個級別)。 為了滿足使用者的查詢需求,我們還需要做一些檢視,比如可以做乙個檢視,他的專案有學生的名字、年齡、每個科目的成績,以及每個科目的老師等,我們也可以根據已有的專案匯出新的專案, 為了簡單起見,例如檢視可以新增平均評分,我們給每個檢視新增不同的許可權和角色,並提供給不同的人查詢,以保護資料庫的安全。 >>>More