c我的一句sql語句,為啥在資料庫裡面跑就沒問題,資料也顯示,但是到程式裡面就不行

時間 2021-05-02 22:19:28

1樓:匿名使用者

很明顯是這句錯了 m_cmd.commandtype = commandtype.storedprocedure;

應改為m_cmd.commandtype = commandtype.text

2樓:萬菡

你引用這兩個,很好用

using mysql.data;

using mysql.data.mysqlclient;

......

public string sql;

public dataset ds;

public string constr=「server=192.168.1.

1;uid=username;pwd=password;database=dbname; pooling=false;charset=utf8」; //資料庫連線

查詢:sql="select * from tb ";

ds= ds = mysqlhelper.executedataset(constr, sql);

if (ds.tables[0].rows.count > 0)

修改:sql = " update tb set col='" + username + " where id='" + id + "' ";

mysqlhelper.executedataset(constr, sql);

3樓:一泓談經

檢查一下程式,是不是雙引號和單引號的問題...如果找不到就把程式那段也拿出來

4樓:匿名使用者

1 檢查你的許可權

2 分開寫兩次查詢看看

3 檢查中文編碼

5樓:匿名使用者

where 條件後再加個括號

sql語句在資料庫中能查到但用c#中就查不到 10

6樓:荒唐年華誰記下

建議你不要用if(reader。read),換成while吧。if只能執行一次,也就是只能取出read的乙個資料。

而且我看你在迴圈中也沒有取資料。。在迴圈裡面加上這樣一句 xx=reader.getstring(0)。

你再試試?還有reader用完了釋放,不然有很大的記憶體消耗。。reader.

close();

7樓:匿名使用者

認真檢查,要不就重新寫一遍

sql語句在資料庫中能查到但用c#卻查不到 100

8樓:匿名使用者

除錯看,如果資料庫連線成功,以**看應該有資料出來了,除錯時,在即使視窗中輸出ddd看看結果為不為空

sql語句在資料庫裡查詢得到資料,在c#中卻查不出來,這個怎麼解決呢?

9樓:

除錯看,如果資料庫連線成功,以**看應該有資料出來了,除錯時,在即使視窗中輸出ddd看看結果為不為空

10樓:匿名使用者

那就是 你c#**問題別

11樓:匿名使用者

你是不是沒有繫結資料比如bind();

12樓:

c# 語法是不是錯誤,認真檢查一下所寫的c#**.....

魯迅的作品,和一句語,魯迅的作品,和一句推薦語

藥 真的是一帖很好的藥 短篇 集 吶喊 名副其實,給你心靈的震撼。野草 不僅野花不能亂採,野草也不能亂碰!狂人日記 看的太真,有時和瘋子無疑。藥 確實是一幅開明的藥 推薦一部魯迅的作品,並寫出一句推薦語。解答 作品 阿q正傳 推薦理由 表現出了舊社會受到殘酷壓迫剝削下的勞動者,卻未能有覺醒的思想,而...

給老師的一句幽默的祝福語,送給老師的一句的祝福語

你就說,老師希望你在鼠年年初,像老鼠一樣窩在家裡不要出來,身體健康,找到 鼠 於你的快樂,教育好 鼠 於你的學生,事事順心,得到 鼠 於你的榮譽!送給老師的一句的祝福語 1 您的恩情比海深,永不忘。2 謝謝您,我尊敬的老師!給老師的一句幽默的祝福語 在相處的這麼多年裡,老師給予我們的不只是知識 還有...

跪求啊一句PHP引用SQL的句子求改錯啊

sql語句裡面,字串需要加單引號 sql insert into ch cy,wy,id,ratio,job,name values mysql real escape string post cy mysql real escape string post wy mysql real escape...