![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 請c#高手幫忙一下@@ 想一天了!! 無解
(https://www.pcdvd.com.tw/showthread.php?t=946553)
|
|---|
引用:
請估狗example code,或自行查詢MSDN,連MSDN都不看的人蠻糟糕的... 建議先把connection, SqlDataReader, SqlDataTable, DataSet等觀念弄清楚 才不會自己在寫什麼也不清楚,變成只會貼一堆example code,然後問題出在哪也不清楚 :) 另外會上BBS,ptt有C#板... ;) |
引用:
他用的是MySQL的DbProvider模型... 不是上MSDN來看... 從一般化的觀點來看.. 基於factory.. 大體上差不多.. 可是細節有些不同... |
引用:
我 mysql server 都是架在 BSD/Linux 上面,基本上是一定要設置好帳密才可以正確連線。 我 C# 不熟,只用來寫過測試驅動程式的小程式,沒連過資料庫,所以你這樣子我也幫不到你。 不過我的習慣是在寫資料庫程式之前,會自己連進資料庫直接用 SQL 指令測試無誤才會用程式去跑。 |
Jens Ryden 大大
今天看了一天的 msdn 還有google!!還有用phpMyAdmin 直接修改!看看他的code! 都....失敗 = = 卡在 cmd.ExecuteNonQuery(); 不知道我哪個小地方沒有發現.... :nonono: roger214 大大 那個除錯都指向 cmd.ExecuteNonQuery(); 前面可能有語法錯誤!!可是我看一整天~實在看不出來!特來求救@@ :cry: 要2分鐘才能發言一次@@ |
說到 MSDN 線上版的 MSDN 搜尋部份實在有點麻煩,我現在都還留著 2008 MSDN 不敢砍掉= =
雖然找了一些 helper 3 viewer ,就是覺得有點不好用,不太習慣= = 肯自己動手寫,不是 copy paste 就不錯了。有錯誤肯問人,建立的印象比較深,光看 example code,不求甚解的還是一樣不求甚解的。 to 企Gre: 上面有人提到 coid 變數沒有 assign 了. cmd.Parameters.AddWithValue("@coid", coid); |
coid
coid coid |
引用:
你要去MySql網站去看他們提供的DbProvider模型手冊... 微軟提供了一些抽象給這些廠商去實作相關具象... 你的code基本上是沒錯的.. 你是SQL執行錯誤... |
引用:
謝謝roger214大大~ 我以為coid 是AUTO_INCREMENT 不能改他!!所以才沒放 cmd.Parameters.AddWithValue("@coid", coid); 原來錯2個地方 update 跟 沒有放 cmd.Parameters.AddWithValue("@coid", coid); 謝謝 holmes2010 大大提醒 :) update 按鈕改成功了!!...花了6小時... 還有好多要實作~~ |
如果可以的話你可以嘗試使用Provider Factory Model去封裝他...
|
引用:
抱歉..沒連過Mysql..想說大概差不多 :jolin: :flash: :nonono: |
| 所有的時間均為GMT +8。 現在的時間是05:32 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。