c 實驗解答(8)

2021-08-09 11:12:39 字數 3080 閱讀 5176

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...