SQL拼接問題C oracle,C net 怎麼使oracle sql 語句繫結變數

2022-06-07 09:32:01 字數 1097 閱讀 9085

1樓:匿名使用者

你這個肯定有語法錯誤的

比如說: field = col1 , fieldvalues=relust.

那你最後拼接的結果是 insert into water_info (col1【,】) values( relust【,】)

注意上面最後拼接後面多了個「逗號」

所以你可以在迴圈執行完成之後對field和fieldvalues 做處理

最簡單的處理就是

field=field.remove(field.length-1,1)和

fieldvalue=fieldvalue.remove(fieldvalues.length-1,1)

把最後的「,」剔除掉。

2樓:舒爾建房子

insert into water_info("+ field +") values('"+fieldvalues+"')

如果fieldvalues是字串型別就像上面這樣寫。

如果是整型就不用單引號了values(「+fieldvalues+」)

c#net 怎麼使oracle sql 語句繫結變數

c#是怎麼實現不安裝oracle客戶端連線oracle資料庫

3樓:

用c#開發需要連線oracle資料庫的程式,有多種方法,這次介紹一種簡單有效的連線oracle資料庫的方法,不需要安裝oracle客戶端。

4樓:

直接連就行 不用裝什麼東西。改一下連線字串格式就行了。

host=192.168.1.122;port=1521;user id=ecmshdzcz;password=12345;sid=ecms

5樓:

可以麼?我沒這麼連過,得裝個plsql吧

6樓:卷人

使用plsql連線,具體去看plsql的安裝方法,希望能解決你的問題

sql行轉列不能用迴圈和拼接,sql 行轉列 不能用迴圈和拼接

delimiter drop procedure if exists qurey status create procedure qurey status reads sql data begin set sql null 建立一條sql語句 select group concat distinct...

SQL語句問題,SQL語句問題

兩種寫法 select b.b id a.id as a id a.o money a.n money as abc from a,b where b.a id a.id select b.b id a.id as a id a.o money a.n money as abc from b lef...

SQL語句的問題,SQL語句的問題

用聯接。假設資料庫名為test,列1為a,列2為b,排序欄位為id。下列語句可查出所有b列與其他行的a列相同的記錄 select t1.a,t1.b from test t1 join test t2 on t1.b t2.a where t1.a t2.a 下列語句可查出第5行是否存在b列與其他行...