SQL語句中含有乘號報錯的處理辦法

2022-09-29 17:03:15 字數 396 閱讀 2439

在ado中,我們需要在sql語句中使用乘法運算,可是新增'*'以後執行程式總是會出錯,這是因為『*'與sql中的『*'關鍵字重合了,所以編譯會出錯。

解決辦法:將乘法運算放到sql語句外面,將結果放入乙個變數中,然後在sql語句中引用即可

int count = (this.aspnetpager1.currentpageindex-1)*www.cppcns.comthis.aspnetpager1.pagesize;

string sql = " select top "+count+" e_id 程式設計客棧from emp order by e_id asc";//自定義的sql語句

本文標題: sql語句中含有乘號報錯的處理辦法

本文位址: /shujuku/mssql/111955.html

解決SQL語句中含有中文字元無法查詢問題

我在寫jdbc的是時候,遇見了因為在sql語句中含有中文無法執行的情況,於是我把這句話放到mysql客戶端中測 試,結果通過,我就估計不是字元編碼問題,是preparedstatement這個介面做了一些我不知道的處理導致這個問題的 發生。而且一般直接使用?問號代替動態查詢要求,而在客戶端中必須加上...

sql語句中的時間處理

我們在用sql語句處理資料庫資料時難免會遇到insert或者update一條資料,資料中的某個欄位是時間格式,那我們怎麼把引數的形式在sql語句中設定成時間格式呢,這裡記錄一下。update t bill contract bill set property fee 480.0,rent fee 6...

sql語句插入的資料中含有單引號怎麼辦?

sql語句插入的資料中含有單引號怎麼辦?access,sql server,asp sql中,insert into yourtable f1,f2 values 100,abc 字串資料是用單引號包在外面的,如果插入的資料中包含單 引號,就需要處理,你可以將單引號替換成兩個單引號,在sql 中連續...