vb中用sql的insert語句向資料庫新增新資料,但是總是

2021-05-24 07:51:10 字數 689 閱讀 7676

1樓:匿名使用者

給出insert into的用法,

增加資料:

insert into table_name (column1,column2,...)

values ( value1,value2, ...)

說明:1.若沒有指定column 系統則會按**內的欄位順序填入資料。

2.欄位的資料形態和所填入的資料必須吻合。

3.table_name 也可以是景觀 view_name。

insert into table_name (column1,column2,...)

select columnx,columny,... from another_table

說明:也可以經過一個子查詢(subquery)把別的**的資料填入。

1,你的是sql變數裡的字串內容錯了,可以中斷檢視一下sql變數的內容。

2,不要用rs,open,你都知道是開啟資料,你應該用執行命令來執行sql

ps,你的折圖顯示,不能把整個字串,拿來執行。因為字串裡有運算子,(&)你應把運算結果用來執行。

2樓:匿名使用者

你把sql這變數內容 msgbox顯示出來 看看是什麼內容

3樓:劉樹旺

將sql語句寫的資料庫的查詢分析器 執行下看看是什麼錯誤

跪求oracle資料庫sql語句,高手進來幫忙

不知道你不是初學者,那若是初學者,就聽一下吧,自動增加,可以建一個序列,即sequence,具體你可以看看這個 等你學會了序列,你就知道怎麼自動增加了!一句話完成不了,用序列,有2 種處理方法 你真要多看書阿。下面這個就是建立序列的語句阿,create sequence seq increment ...

資料庫讀取前幾條記錄的sql語句大全

取前10條記錄的sql語句寫法 1 access select top 10 from table1 where 1 1 2 db2 select column from table where 1 1 fetch first 10 rows only 3 mysql select from tab...

C資料庫求SQL語句查詢指定時間

f date裡面既然已是時間日期數 據型別,那麼就無需在轉成什麼如2009 722這種格式了。我們在外面只要把所要查詢的日期範圍,應該是2個日期,把它們的格式弄好就可以了 string datemin datetime.parse 2009年5月1日 00 00 string datemax dat...