cwinform開發中做個考試系統問一下大神們數

時間 2021-07-05 18:13:34

1樓:匿名使用者

要解決兩個問題

一、資料從何而來

二、資料如何顯示

一、資料從何而來

使用c# 的ado.net 來獲取資料來源,在獲取資料來源的時候,可以進行資料賽選,加入題目型別為選擇題與只顯示20條資料的條件

二、資料如何顯示

可以使用winform自帶的datagridview來進行資料顯示,但是如果要做比較高階和自定義顯示,還需要做一些自定義處理,datagridview可以獲取資料來源,這個功能非常簡單,就可以解決第一個問題了

但是如果要做到查詢資料,友好顯示資料,然後在處理結果,其中涉及到的程式邏輯與功能**無法簡單一一表達,只能靠樓主自身的基礎功底了,多看書喲

2樓:匿名使用者

支援資料繫結的控制元件,比如說gridview,支援分頁的,請參考它的allowpaging、pagesize、pageindex、pagersrtting屬性的參考吧。

3樓:匿名使用者

趕快拜個師傅 或者找個培訓學校吧 這些東西很簡單,但寫起來很複雜的,哎 體力活

在c#的winform中,需要一個第三方控制元件用來顯示資料庫的資料,請問該用哪個控制元件,具體怎麼實現?

4樓:匿名使用者

需要第三方的控制元件麼?

.net應該是自帶一個datagridview的,常規需求的話,使用這個控制元件就夠了。

至於使用方法的話:

new一個connection,

new一個dataadapter,

new一個dataset,

用dataadapter來fill(填充)dataset,用dataset來bind(繫結)datagridview。

我知道這樣的,你可能不太看得懂,不過前一陣子我的vs被我解除安裝了,最近沒做c#的,硬碟空間不夠,就拿它開刀了,汗~所以沒法詳細的寫**。

5樓:匿名使用者

把datagridview控制元件的dock屬性設定成fill,就能鋪滿螢幕了

可以通過設定column的width屬性來使列佔滿

6樓:8完美de旋律

使用datagridview,將資料繫結上去,就應該能實現lz你那效果啊 至於你說的什麼資料**不能鋪滿整個螢幕 我不是很明白, 你意思是一次不能將資料全顯示?

7樓:艹尼螞

樓主的意思是datagridview很難看吧.

嘿嘿,確實是哦~

其實樓主只要設定下dock再設定下各個列的寬度不就ok了?

8樓:

spread 可以是一個不錯的第三方控制元件,但是是收費的。找找試用的。

c# winform中的datagridview 已經繫結了資料 怎麼求某一列的值並顯示到label中,如下圖

9樓:西出陽關故人

如果非要用button的話,那就迴圈遍歷datagridview的每一行,讀取銷售額列的值,然後累加。

10樓:匿名使用者

方法1:當b顯示時間,寫資料到資料庫,b,然後讀出。

方法2:b,datagridview的傳入b構成的總資料集可以新增建構函式的引數。

方法3:在程式中設定的公共變數,以達到a和b的形式資料共享。

11樓:匿名使用者

這完全可以寫一個sql語句啊,幹嘛迴圈呢??如果行多了的話效率又不高。

c#中我想在combox裡繫結資料庫中某欄位的內容,並顯示在combox的下拉框中,請問大家該怎麼去弄呢?

12樓:

this.combox.datasource=資料來源(查詢出來的資料來源);

this.combox.displaynumber="要顯示的欄位名字";

this.combox.valuenumber="combox的下拉值"(一般選擇id作為combox的value值);

求高手關於C winform開發的書籍

c 程式設計指南,但堯,清華大學出版社2011年1月,網購。下面是該書第8章wpf一個例子,建立旋轉的3d立方體 新華書店 都翻一遍再決定買 現在好像.net 窗體方面,wpf挺流行的,找一找吧 我也不是很清楚哪本流行,我自己都還子學基礎的,但是如果有想要的書的話,可以問下我,我們學校這有很多的計算...

請教有關C winform中DataSet的問題

dataset是.net dao的資料集,說白了就是記憶體中一塊專門用來儲存你讀取到的資料的空間,所以只能從資料庫操作,將操作的結果填充到dataset中去。要實現你的那個功能,需要遍歷dataset的datatable,例如 dataset ds getdataset 這裡寫你自己獲取資料的 da...

讓cwinform下得gridview中的checkbo只能單選

蔣講程式設計 如下,稍微改下函式名就行了,別忘了也在designer裡面加上 checkedlistbox單選 private void checkedlistbox1 itemcheck object sender,itemcheckeventargs e e.newvalue checkstat...