1樓:匿名使用者
你在資料庫中,把這個欄位設定成不允許重複。
索引項: 改為 有(無重複)
在插入或修改資料的時候,加上on error goto 語句然後如果沒有重複的,能正常新增或修改,不會有錯如果有重複的,就會有錯,然後用msgbox輸出就ok了啊。
求vb登陸視窗連線access資料庫的**
2樓:太平洋電腦網
1、dimobjcnasnewconnection,objrsasnewrecordset
provider=
例項2dsn」
3、adodata控制元件建立連線。
求vb登陸視窗連線access資料庫的**
3樓:網友
1、dimobjcnasnewconnection,objrsasnewrecordset
2、dimobjcnasconnection
setobjcn=newconnection
例項2dsn」
3、adodata控制元件建立連線。
4樓:匿名使用者
vb連資料庫的方法比較多,看你採用什麼方法連結了。
1、用ado連線。
2、用data資料控制元件連線。
3、用adodb資料控制元件連線。
以vb通過ado的連線access2003為例:
首先在vb工程中點選【工程】-【引用】,在開啟的對話方塊選擇microsoft axtivex data objects library 勾選,然後定義二個物件。
然後在vb**中寫:
dim conn as new , rs as new
其中conn是資料庫連結物件,rs是資料記錄集物件。
"provider=
data source=e:
db\; jet oledb:database password="
provider=是驅動。
data source=e:\db\ 這是你access資料庫檔案的位置。
database password=,如果你access資料庫有口令,這裡寫口令,如果沒有可以去掉。
strsql = select * from 資料庫中的表"
strsql, conn, 3, 3
…'至此資料庫已經連結成功,並且已經載入了記錄集,下面你就可以進行資料操作了,注意,在資料庫操作完成後,千萬別忘記關閉記錄集和資料庫連結物件:
怎麼用vb做的access連線資料庫
5樓:匿名使用者
通過資料物件會資料控制元件連線access資料庫。
基於adodc控制元件和datagrid控制元件的靈活應用。具體做法:
新建工程時選資料工程,此時vb6整合除錯環境左邊工具箱內已載入了有關資料庫程式設計必須的控制元件。
然後在form1窗體中新增adodc控制元件和datagrid控制元件,將datagrid1的屬性datasource選adodc1,開啟adodc1控制元件屬性頁使用連線字串,選生成,在提供者選項中選microsoft jet ole db provider,然後按要求連線資料庫等。在adodc1控制元件屬性頁使用連線字串空白文字視窗中就有一長串字串,注意該字串可複製到程式**用於程式設計。
adodc1控制元件屬性頁的資料來源內有命令文字(sql)編寫視窗可編寫sql查詢語言。該視窗的sql語句可複製到程式**用於程式設計。
sql查詢語言主要結構為:
select 查詢欄位 from 表名 where 查詢條件語句 [排序語句或分組語句]
查詢欄位必須分別用(西文)逗號分開或就用一個*號代替,上述查詢中排序語句建議最好應用。
sql查詢語言如有錯程式執行時告訴你出錯,作相應改動即可。本人一般先按上述連線,sql用"select * from tabelname"作除錯,無問題,用一個按鈕控制元件將前述需複製的連線字串和sql查詢語言先複製於按鈕控制元件的click事件中備著,以便放著以後使用。然後刪去adodc1控制元件,再新增adodc1控制元件再添其他內容。
vb新增資料到access資料庫問題,操作符丟失
目測問題在最後一個括號 換成 看到了嗎?換成英文半形的 試試 另外,固定的字串值的話就不需要再跟變數一樣,可以直接用 值 這樣的形式 再另外,conn.open語句,多了一行,發現了嘛?比如 普通會員 可以寫成 普通會員 少了單引號,沒有形成正確的sql語法。access sql 語法錯誤 操作符丟...
access資料庫許可權問題,ACCESS資料庫許可權問題。
這個問題很可能跟區域網的安全設定或者作業系統的保安設定有關。有些區域網不會發生這種情況,但是我碰到過的區域網大多數都有相同的問題,即access資料庫明明設定為共享,但是只要有一個使用者開啟了該資料庫其他使用者就不能開啟。其原因至今也未能查出來,找出原因者本人獎勵100分絕不食言。我有以下兩種解決辦...
ACCESS資料庫 SQL彙總問題
可以寫一個函式,對這種資料處理一下,然後得出結果。寫一個sql語句,對這種資料處理一下,然後得出結果。急!用sql編寫access資料庫分類彙總 35 select 編號,名稱,數值 as 值from 表名。order by 編號,名稱,數值。union select 編號,名稱 小計 sum 數值...