一道C程式題,麻煩各位高手啦!感激不盡

2022-11-02 22:13:41 字數 903 閱讀 3008

1樓:匿名使用者

c#三層專案開發就是這樣寫的。如果不需要三層可直接進行增刪改操作。

兩個方法是寫在資料鏈路層,這層中,就要將你頁面上要實現和資料庫傳值、取值相關的方法寫進去了,並進行封裝,這樣不僅能夠保證sql**不在頁面上顯示,保證了資料庫的安全,也對你理解應用物件導向的程式設計思想有更充分的理解;

第一個方法是對資料庫進行增刪改的操作,返回的是一個int 型別。

第二個方法是對資料庫進行查詢單個資料的操作,返回的是一個int型別

2樓:匿名使用者

這是最基礎的.net的資料庫操**,任何一本講c#資料庫的入門書上都有這種東西,簡單來說,上面的executecommand是根據傳入的values引數列表,來執行safesql,返回值為執行這個sql影響的條數(上面**有個錯誤,單獨的cmd.executenonquery();那一行是多餘的),getscalar基本一樣,不同的是它返回的是執行sql之後的結果值。

因為這些都是基礎**,沒太多其它可說的。建議你隨便找個c#的資料庫入門教程看看就知道了。

3樓:謝3哥

第一段:執行sql語句,注意是無返回值的,比如insert update這樣的sql語句

第二段:執行查詢,並返回查詢所返回的結果集中第一行的第一列。忽略其他列或行。常用來查詢表中記錄數等。多在msdn中找找,其實說的很清楚了

4樓:凌夕娛樂

2個資料層操作函式。1.增刪操作 2.查詢操作。

但是2個函式的特點是 通過引數的方式進行增刪改查。

與學校學習的方法不一樣的是,這種傳參方式的資料庫操作是非常安全的,比如:

黑客可以通過sql注入如1=1類似的指令碼可以直接濾過你的資料操作,從而到達資料的竊取和攻擊破壞等。這種寫法相對沒有什麼漏洞。

一道C程式題!高手進

form form null 定義這個全域性變數。單擊部門設定的時候執行這個 if form null form new 部門設定窗體類 form.show 單擊職務設定的時候執行這個 if form null form new 職務設定窗體類 form.show 你先在主窗體中定義一個窗體變數fo...

一道C程式題

答案是對的,估計你 a 3 int x y 2 4 部分算錯了 按優先順序 順序 先算括號中的數 x y 7.2再 強制取整內 int x y 7原表示式就變成了 2.5 7 3 7 2 47 3 7 2 4 這部分算到容最後是 1 4注意了 1 4 0 原因是分子分母都是整型,所以結果也要是整型 ...

問一道數學的概率題。高手麻煩解答一下,謝謝啦

為了更清楚檢視公式,插入有 詳解看插圖 此類題目為排列組合。5人下完樓即事件完成,每人有8選擇,1 每層至多1人離開的概率。考慮到這5個人必定會這八層樓之間下去 客觀問題 又為每層最多為一人,即5人分別在其中的5層樓分別下去,所以先從八層樓中選出五層樓 又此5人為不相同的,需要進行排列 2 至少有2...