1、使用保持連線方式編寫程式,計算各年級平均成績,並顯示結果。
【解答】
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.text;
using system.windows.forms;
using system.data.sqlclient;
namespace
習題9_1
//新增
button
按鈕在listbox
中顯示結果
private void button1_click(object sender, eventargs e) 級
", r[0], r[1])); }
r.close(); }
catch (exception err)
finally
} }
} 2、使用保持連線方式編寫程式,查詢
mytable2
中不及格學生的學號、姓名、性別和成績。並將結果在
listbox
中顯示出來。
【解答】
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.text;
using system.windows.forms;
using system.data.sqlclient;
namespace
習題9_2
private void button1_click(object sender, eventargs e)
", r[0], r[1], r[2], r[3])); }
r.close(); }
catch (exception err)
finally
} }
} 3、編寫程式,以「[
編碼]名稱」的樣式
在combobox1中
顯示mytable1的內容
。【解答】
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.text;
using system.windows.forms;
using system.data.sqlclient;
namespace 習題
9_3
private void form1_load(object sender, eventargs e)
] ", r[0], r[1])); }
combobox1.selectedindex = 0;
r.close(); }
catch (exception err)
finally
} }}
4、已知
資料庫mydb.mdf中
定義了一張person表,表
中有乙個「年齡」字段,編寫儲存過程並呼叫儲存過程顯示該
資料表中年齡大於18的所有紀錄。
【解答】
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.text;
using system.windows.forms;
using system.data.sqlclient;
namespace 習題
9_4
private void button1_click(object sender, eventargs e)
catch (exception err)
finally
} }
} 5、呼叫儲存過程,設計程式完成下列功能:任意給出乙個漢字,統計
mytable2
中所有包含該漢字的人數,並顯示統計結果。
【解答】
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.text;
using system.windows.forms;
using system.data.sqlclient;
namespace
習題9_5
private void button1_click(object sender, eventargs e)
cmd.parameters.addwithvalue("@surname", textbox1.text);
cmd.parameters.addwithvalue("@record", 0); //
指定哪些引數需要返回結果
cmd.parameters["@record"].direction = parameterdirection.output;
try 條含
的記錄",
cmd.parameters["@record"].value,textbox1.text)); }
catch (exception err)
finally
} }
}
C 實驗解答(5)
1 簡要回答下列問題。1 舉例說明 new關鍵字可用於哪些方面?2 sealed 關鍵字的作用是什麼?什麼情況下需要使用 sealed 關鍵字?3 哪些關鍵字可以用於版本控制?解答 1 在c 中,new關鍵字可用作運算子或修飾符。作為運算子 用於在堆上建立物件和呼叫建構函式。作為修飾符 用於隱藏基類...
C 實驗8 繼承
編寫乙個學生和教師資料輸入和顯示程式,學生資料有編號 姓名 班級和成績,教師資料有編號 姓名 職稱和部門。要求將編號 姓名輸入和顯示設計成乙個類person,並作為學生類student和教師類teacher的基類。類圖如下 如下 標頭檔案 ss.h 如下 includeclass person cl...
C語言 實驗8
一 192頁10.1 include include void exchange int min,int max int main void q int malloc sizeof int if q null printf 輸入第乙個數 scanf d p printf 輸入第二個數 scanf d...