C DataSet更新不了資料庫

2025-03-17 10:25:25 字數 2904 閱讀 6281

1樓:以畫屏屏

datatable dt1 = new datatable();

id");carid");

picname");

picsize");

picmemo");

carnum");

pgprice");

datarow dr = ;

dr["id"] dr1["id"];

dr["carid"] dr1["carid"];

dr["picname"] dr1["picname"巨集穗];

dr["picsize"] dr1["picsize"];

dr["picmemo"] dr1["picmemo"];

dr["carnum"] dr1["carnum"];

dr["pgprice"] dr1["pgprice"];

插入之正啟前判斷文字框的值,如果為空舉絕如,則賦值。

2樓:網友

靈雨飄零 朋友,謝謝您的, 不過您的一些**,我看不慧渣太懂,這個後面的**是什麼意思,/更新dataset實現新增修改刪除還有using 怎麼有這個用法,沒見梁臘過,還有,物件oledbcommandbuilder 申請了,沒看到作用前渣悄,為什麼要申請?

謝謝 ?到底是什麼作用啊。

c#更新資料庫資料,sql錯了嗎?不報錯但更新不了資料

3樓:捐你妹

目前根據你提供的資訊還不能確定是什麼問題。不過你可以除錯啊。將斷點打在;這裡,然後檢視string sql的內容,複製到查詢分析器中,就可以看出是什麼問題了。

4樓:168隨風

string sql = "update mydo_job set status = 5 where job_id = "+

你可以輸出一下你的這句sql語句,然後複製到你的資料庫執行,資料庫對單引號是敏感的,

5樓:點滴記憶碎片

,如果是別的格式就加個比如,還有為什麼你sql語句最後變還要加個分號(;)你在sqlserver中寫會加分號嗎?

c#dataset資料更新到資料庫

6樓:網友

程式是沒問題,sqlcommandbuilder的使用前提是資料庫裡面的表設立1個主鍵。

在資料庫中設好主鍵就ok了。

7樓:

是不是因為沒有adapter給commit啊?

沒這麼用過。

如果不是沒有commit,再看看是不是沒有updatecommand語句?

c#用sqlcommandbuilder把dataset更新到資料庫?為什麼沒起效,求大神。

8樓:陽光的雷咩咩

你有個地方混淆了,使用sqlcommandbuilder的好處在於你對dataset(注意是記憶體裡)的修改(比如,你遍歷ds裡的tittle表修改某些欄位,或者繫結到datagridview修改)可以通過update自動更新到資料庫。但不包括你其他的sqlcommand語句的增刪改。

9樓:來自石佛山適應性強的山楂

truncate table 刪除表中的所有行,但是表的結構、列、約束、索引等不會被改動。truncate table不能用於有外來鍵約束引用的表,這種情況下,需要使用delete語句。

10樓:網友

sqlcommandbuilder 是為 sqldataadapter 自動產生sql語句的來批量的更新dataset的。你概念上理解有誤。

c#中,怎麼用dataset更新資料庫?

11樓:匿名使用者

c#中,怎麼用dataset更新資料庫?

mda = new new ;

.此處略去幾行。

tablename」);

備註:tablename 是你取出資料放在dataset裡面的某張表名。

12樓:網友

樓上大哥,樓主要實現dataset更新資料庫,不是從資料庫裡提資料。

我記得sqldataadapter裡有增,刪,改,查的屬性啊,可以直接用。

13樓:網友

sqlconnection conn = new sqlconnection();

這裡寫你的連線字串」;

sqldataadapter da = new sqldataadapter(「select * from 表」,conn);

dataset ds = new dataset();

ds;不過這樣不會顯示的,datagridview的資料來源要的是一張表。

14樓:網友

從新繫結一下你的資料來源。

c#中用dataset更新資料庫,但資料庫表中有計算列,無法進行更新,求解。

15樓:匿名使用者

sqldataadapter sqlda = null;

設定sqlda

sqlcommand command = new sqlcommand(

update tbname set column1 = @value1, column2 = @value2 where keycolumn = @keyvalue", connection);

設定command的引數與對應列, 根據實際修改型別, 列名"@value1", ,50, "column1");

.sqlparameter parameter = "@keyvalue", ,10, "keycolumn");

= command;

sqlda執行更新。

php更新資料庫某段,php 更新資料庫某一欄位

mysql query update univ basic info set univ kind str1.where univ id string i.改成這句試試,你也要確認能執行到這條更新語句才行。你好!建議在 mysql query update univ basic info set un...

oracle資料庫,Oracle新建資料庫

樓主只要新建一個表空間,並把它分配給一個使用者就可以了。確定樓主是以管理員身份登入的 1.首先,建立 新 使用者 create user username identified by password username 新使用者名稱的使用者名稱 password 新使用者的密碼 也可以不建立新使用者...

如何讓資料庫和jsp頁面同步更新

沒理解你說的 session 跟 資料庫 跟 jsp頁面的關係,我說的,我理解的問題,資料庫的內容有變化,但是jsp頁面上的資料沒有變化 首先 jsp頁面上的資料是怎麼來的,是直接查詢資料庫,獲取想要的資料,然後渲染jsp頁面,還是通過ajax.一個頁面渲染完成之後,它是不知道 資料庫的內容有變化的...