vb新增資料到access資料庫問題,操作符丟失

時間 2022-03-21 08:20:04

1樓:匿名使用者

目測問題在最後一個括號 ) ,換成),看到了嗎?換成英文半形的 ")" 試試

另外,固定的字串值的話就不需要再跟變數一樣,可以直接用 '值' 這樣的形式;

再另外,conn.open語句,多了一行,發現了嘛?

比如 '" & "普通會員" & "' 可以寫成 '普通會員'

2樓:匿名使用者

少了單引號,沒有形成正確的sql語法。

access sql 語法錯誤(操作符丟失)

3樓:匿名使用者

可以的不同的資料庫時間表示不一樣注意一下就行了:select 學號,姓名,性別,出生日期 from 學生基本資訊 where 出生日期 between #1991/1/1# and #1991/12/31#或者between 『1991/1/1』 and 『1991/12/31』;

4樓:匿名使用者

貌似沒有…我也是這樣輸入的,結果也是一樣的答案

5樓:匿名使用者

select 後面沒有冒號where後面要跟上列名字 再 between

6樓:谷文戰雁芙

where後沒有欄位名

select:(這裡冒號什麼意思)學號

access插入 操作符丟失在查詢表示式(始終在最後一個欄位 )

7樓:匿名使用者

你123)中的「)」可能用了中文的),而不是英文的)。

vb 如何往 access資料庫理新增資料

8樓:滿以柳

1、首先在窗體的form_load() 事件中(或程式設計中)要對 adodc1 連線的資料庫及資料表設定

如:adodc1連線 access 資料庫

資料庫名稱為: db1.mdb 存放在 d:\db1.mdb

資料表名稱為:t101

with adodc1

.cursortype = adopendynamic

.connectionstring = "provider=microsoft.jet.oledb.4.0;data source=

d:\db1.mdb;persist security info=false"

.recordsource = "select * from t101"

.refresh

end with

2、增加新資料記錄

adodc1.recordset.addnew

adodc1.recordset("姓名")=trim(text1)

adodc1.recordset.update

要注意資料表中,除「姓名」外的其它欄位是否有限制或不能為空。

否則在更新(update) 時就會報錯誤!

要設定 .cursortype = adopendynamic 否則,更新資料後,資料來源adodc1中也看不到最新的資料.

9樓:華歌詩

如果用的是vs,datagrid很方便

資料庫表中有外來鍵,該怎麼新增資料

有外來鍵的情況應該先新增主表資料,再新增副表資料。如 有以下兩張表 班級表 classid name 1 一班 2 二班 學生表 sid name classid1 張三 12 李四 13 王五 2其中學生表中的classid是班級表classid的外來鍵。現在要求在學生表中新增一條sid 4,na...

matlab繪圖問題,如何在圖上新增資料

在繪製圖形時,可以對圖形加上一些說明,如圖形的名稱 座標軸說明以及圖形某一部分的含義等,這些操作稱為新增圖形標註。有關圖形標註函式的呼叫格式為 title 圖形名稱 都放在單引號內 xlabel x軸說明 ylabel y軸說明 text x,y,圖形說明 legend 圖例1 圖例2 p190其中...

怎麼往mysql表裡新增資料,怎麼往mysql中寫入資料?

1 我們開啟mysql命令列編輯器,連線mysql資料庫 2 使用我們要操作的資料庫,我們可以先顯示一下資料庫中的表 3 顯示一下表結構,瞭解一下表中的列 4 向表插入資料,insert into 表名 列名 values 值 5 查詢表,可以看到我們插入的資料,select from 表名 6 可...