更新資料庫程式,為什麼返回值總是0

發布 科技 2024-05-14
10個回答
  1. 匿名使用者2024-01-28

    您好,返回值必須大於 0 才能成功,其他一切都失敗!

    新增一條資料。

    param sql 新增的 SQL 語句。

    引數引數資料。

    param name 連線池的名稱。

    public void add(string sql,object params,string name)throws exception{

    log(sql, params, name);

    datasource datasource=;

    queryrunner runner=new queryrunner(datasource);

    int i=,sql, params);

    if(i>0){

    新增成功! ")

    真希望你能挖,不明白可以繼續問,滿意的及時記住。

  2. 匿名使用者2024-01-27

    這是什麼意思? 更新程式返回 0?

  3. 匿名使用者2024-01-26

    無論如何,0 不是你的程式問題,你的 SQL 語句也不是問題。 你的SQL語句在執行和修改時是否不成功,你最好複製你認為的SQL資料,你能成功修改和刪除它嗎?

    謝謝你不厭其煩地收養!

  4. 匿名使用者2024-01-25

    executeupdate(sql) 的返回值是更新的記錄數(更新的記錄數)。 返回值為整數。

    對於不操作行的語句,例如 create table 或 drop table,executeupdate 始終返回 0。

    executeupdate

    用於執行給定的 SQL 語句,該語句可以是 INSERT、UPDATE 或 DELETE 語句,也可以是不返回任何內容的 SQL 語句,例如 SQL DDL 語句。

    例如,Create Table 和 Drop 或 Delete 語句具有修改具有零行或多行的表中的一列或多列的效果。

    之所以使用 ExecuteUpdate 方法,是因為 CreateTableCoffees 中的 SQL 語句是 DDL(資料定義語言)語句。 建立表、更改表、刪除表都是 DDL 語句的示例,需要使用 executeupdate 方法執行。

    顧名思義,executeupdate 方法也用於執行 SQL 語句來更新表。 事實上,executeupdate 更新表所需的時間比建立表時花費的時間更多,因為表只需要建立一次,但會頻繁更新。

  5. 匿名使用者2024-01-24

    更新時,sqlca 的屬性是 sqlerrtext,但您可以檢視返回的 sqlerrtext,這可能有助於您找出問題所在。

  6. 匿名使用者2024-01-23

    您好,返回值必須大於 0 才能成功,其他一切都失敗!

    新增一條資料。

    param sql 新增 sql 語句 * @param params 資料引數 * @param name 連線池的名稱。

    public void add(string sql,object params,string name)throws exception}

  7. 匿名使用者2024-01-22

    string sql = "更新 card1 set name='name'其中標籤編號 ='cardname'";

    name 和 cardname 是單引號嗎?

    更改為字串 sql ="更新 card1 set name='“ +name + "'其中標籤編號 ='" + cardname + "'";

  8. 匿名使用者2024-01-21

    根據您的情況,其中標籤編號 ='cardname'"資料庫中卡號欄位的值是否稱為 cardname? 我猜是 2028123444 或 a123 或類似的東西。

    如果查詢未找到任何與條件匹配的記錄,則返回值也為 0

  9. 匿名使用者2024-01-20

    if the function fails, the return value is zero. to get extended error information, call getlasterror.

    你可以打電話給這封祝賀信,看看哪裡出了問題。

  10. 匿名使用者2024-01-19

    如果執行失敗,則丟擲異常,如果正常執行影響行數,則 0 不會丟擲異常。

相關回答
12個回答2024-05-14

最後,它應該是乙個分號。

10個回答2024-05-14

更新 更新後有時會出現這種情況。 尤其是win7 >>>More

4個回答2024-05-14

首先我們要停止windows更新服務,但是win10在控制面板中是關閉不了的,我要輸入組策略檔案,在執行中輸入它。然後,在“計算機配置”、“管理模板”、“Windows 元件”>>“Windows 更新”“手柄空配置”中,將自動更新為“已禁用”。 >>>More

8個回答2024-05-14

1 6 分步閱讀。

開啟手機的設定。 猜猜 ich。 >>>More

11個回答2024-05-14

沒有預約。 如果需要好好摸,可以公升級騰訊電腦管家,可以通過官方**實現極速**、智慧型客服、一鍵恢復等保障服務; 通過電腦管家公升級,不僅可以告別過去沒有光碟或光碟機安裝難的煩惱,還可以告別速度公升級包的日子——因為騰訊是中國最大的頻寬網路服務商,所以在加速**冰雹猜測方面有很強的優勢。