c 一個低階問題,C 基本問題

2023-05-25 21:30:06 字數 1612 閱讀 4455

1樓:匿名使用者

因為datagridview控制元件用datatable繫結的,單獨修改datagridview中的資料沒有用 必須修改datatable裡面的資料 然後重新整理datagridview的內容。

修改datable可以datarow的方法 下面的**教你怎麼用datarow

datatable memtable = new datatable( "tablename" )

new datacolumn( "id", typeof( int )

new datacolumn( "username", typeof( string )

new datacolumn( "password", typeof( guid )

datarow row =

row[ "id" ]1;

row[ "username" ]badbug";

row[ "password" ]

row );

然後加上類似更新datagridview**。

2樓:匿名使用者

1.你用datatable繫結了datagridview資料來源。是不能直接給datagridview.

一行資料的。你只能在原來的datatable中新增一行資料,再用datatable重新繫結一下datagridview.

這樣可以做到為datagridview新增一行資料, 第二種方法就是,你在繫結資料的時候不用datasource直接繫結,用迴圈把資料繫結到datagridview控制元件,這種情況下是可以直接新增一行。

2.你的第二種情況,不知道具體的情況,valuechanged事件是值改變裡才會觸發的,如何你選擇的值還是當前的值是觸發不了。

c#基本問題

3樓:網友

c#不亂,只是你剛接觸,不習慣而已。

中一切皆物件,int、string其實都是物件,你的main()函式也需要放在一個特定的物件中,才可執行,所以main()會被放進叫其它名稱也可以)。

2.至於namespace,那是為了更精確的區分不同程式集之間的相同類名稱。比如你寫了一個類庫,裡面包含一個類myclass,別人可能也有一個叫做myclass的類,如果同時被你的程式使用,就需要名稱空間來區分。

例如,,其中的a、b就是不同的名稱空間的名字。

3.層次關係:

解決方案名=>專案名=>類名=>函式名,從左到右都是包含關係。

後面跟的是名稱空間名稱。因為dll名字可以隨便起,但是裡面包含的名稱空間是**中指定好了的。

4樓:匿名使用者

這種質疑精神值得讚揚。

你也可以通過查閱msdn,相信這是“天下書籍一大抄”的源頭。

另外,你似乎對物件導向的思想不是很瞭解,大概沒有學過c++吧,建議你還是學習c++的基礎課程。

namespace可以這樣理解,由於系統的複雜性和英文詞彙的有限性,程式設計師們的函式名或者類名可能會相互衝突,名稱空間就是增加了一個區別的層次而已,別無他用。

using後面是dll還是檔名,你自己動手寫一個dll然後呼叫就知道了,不會就hi我把。

5樓:匿名使用者

你還是從最基本的書開始看吧。

c語言問題,C語言基本問題

王囧囧 大概看了一下,樓主的意思是 通過creatpolyn建立一個連結串列,而且貌似元素是根據expn的值有序排列的 建立時首先搜尋待插入元素的關鍵字是否存在,不存在才插入插入的時候,樓主不想再做一次比較了,因此搞了個q想來儲存插入的位置關於效率,其實再次搜尋一次也無妨,因為while p e.e...

C語言最基本問題簡單的加法,c語言一個簡單的加法

有沒有包含標準io檔案啊?再說,你的變數定義語法錯誤啊。怎麼能用逗號隔開。最後,你想得到結果還是想看到結果。如果想看到結果,要加個輸出語句啊?include main 編譯執行,ok! 你沒有寫輸出語句哦,而且變數是用逗號而不是頓號的 include main 就可以正常執行了 include vo...

關於C 的問題,關於C 的一個問題?

size type應該是c 為例如string類和許多其他庫型別定義的配套型別,使這些庫型別的使用與機器無關.所以不能單獨用。具體如下 size type是為string類型別和vector類型別定義的型別,用以儲存任意string物件或vector物件的長度,標準庫型別將size type定義為u...

簡單的c 問題,一個簡單的c 問題

我來回答你 1.0 的作用是讓a b的結果是一個浮點數,要不然a b就是一個整數了。換個寫法就是c float a b,來個強制型別轉換,使得c的值是一個浮點數。回答完畢。 當然是乘了!就是乘啊。用1.0就是把這個式子變成float型,也許c是float型的吧。為了沒有精度損失 文件巴扎 應該是改變...

C語言問題,謝謝,一個C語言問題,謝謝

永旎旎 這是一個輸出1000以內因子加和等於本身的數的程式 如果放在定義的時候,程式編譯是沒有錯誤的,但因為m會一直累加而不被重新歸零,執行始終沒有達成m s的條件,所以不會在控制檯輸出結果 如果在定義裡面賦初值,那麼在做迴圈 for s 2 s 1000 s 第一次的時候的確是零,而到了第二次,m...

這個問題該怎麼解決?C 一個C 問題

1樓 匿名使用者 如果是b s結構。這樣即可實現不運算元據庫判斷是否存在這個名稱。2樓 匿名使用者 也可以在資料庫裡做儲存過程或是觸發器啊。3樓 匿名使用者 樓上正解,還是要用sql語句判斷的。4樓 網友 今天剛看了 c 資料庫程式設計。學習到了啊 一個c 問題 5樓 七星陣 bin 目錄用來存放編譯的結果,...

C 的一個簡單的程式設計問題,C 簡單問題

1樓 牽手 de愛 以後在慢慢做好了!2樓 匿名使用者 if.else要long int定義。記住這點就行了。3樓 做這種題,種捨得分啊!用c 怎麼程式設計這一題?4樓 次玲 編寫程式完成以下功能 輸出小於1000的自然數中,能被11整除且各位數字之和為13的數。要求用如下函式判斷一個整數是否能被11整除...

求C語言問題答案,求C語言一個問題答案

虎德文夏君 不好意思哈,本來我剛才準備給你舉一個這樣的例子的,想了下沒有想到用那個給你舉例 2 20,你看看2 20 0.2 他為什麼不是2 20 1.18 這是由於編譯器向0取整的原因在商0和1中0是和0最近的所以就商0.2了 叢桂花申女 還記得除法不?50除以23的結果是 商2餘4。餘數就是被除...

簡單的c語言問題,一個簡單的C語言問題

在c語言中a b c這種寫法是不對的 應該寫成a b b c 在你的演算法中a b c的值不確定 當a小於b時 if a b c 就會變成if 0 c 所以結果會發生錯誤 好吧 看的我頭大了,要不我給你寫一個 我上次一個就用了個三目運算子就算出來了!你這個程式就是輸出最大數 最小數 平均數 就用了8...

C語言的指標問題,C語言的一個指標問題。。

指標做加法和減法是按其指向的型別來的,char 加1是往後移動一個char那麼長的位置,long 加1是往後一定一個整型那麼長的位置,這裡4個char才有一個long那麼長 具體你可以用sizeof輸出看 所以q是long q 往後移動了4個char,應該指向e的位置 q經過q long p強制型別...