單項選擇題開發(fā)一個Windows的按時計費應(yīng)用程序,創(chuàng)建一個簡單的用戶界面來接受用戶輸入的數(shù)據(jù),應(yīng)用程序?qū)⒂脩糨斎氲闹底鳛閷ο髷?shù)組傳給AddUpDataTimeEntry函數(shù)。該函數(shù)使用DataTable對象的LoaddataRow方法來更新表中已有的記錄或追加一條新記錄。當(dāng)測試該程序時,經(jīng)常會收到InvalidCastException類型的異常。導(dǎo)致這種錯誤的原因是什么?()

A.企圖將一個重復(fù)值裝載到Data Table列中,而該列有唯一性約束
B.Data Table對象中的列數(shù)與對象數(shù)組中的元素個數(shù)不匹配
C.試圖輸入的數(shù)據(jù)類型與指定列的類型不匹配
D.Data Table對象中的列沒有將AllowDBNull屬性設(shè)為True.


您可能感興趣的試卷

你可能感興趣的試題

3.單項選擇題

需要編寫代碼來處理DataSet對象中的錯誤。需要知道錯誤出現(xiàn)在dataset中的哪一行。已編寫以下代碼。(行號僅供說明引用用)

第03行將用哪個代碼?()

A.drErrors=myDataSet.Tables("Table1").GetErrors
B.drErrors=myDataSet.Clone
C.drErrors=myDataSet.Tables.Clone
D.drErrors=myDataSet.Clone.GetErrors

最新試題

什么是.NET數(shù)據(jù)提供程序?

題型:問答題

打開sql connection時返回的sql server錯誤號為18456,該錯誤表示:()

題型:填空題

如何配置DataAdapter,以允許根據(jù)DataSet的內(nèi)容更新數(shù)據(jù)源?

題型:問答題

DataReader提供了一個()方法允許移動到下一個返回行的查詢結(jié)果集。

題型:填空題

數(shù)據(jù)集ds包含數(shù)據(jù)表MyTable。MyTable中目前有100條記錄。調(diào)用下列語句后,該表中還有多少條記錄?()MyTable1.Rows[99].Delete();MyTable1.RejectChanges();

題型:單項選擇題

使用oledb.net數(shù)據(jù)提供程序時,連接字符串的()關(guān)鍵字指出要連接的oledb數(shù)據(jù)源的類型。

題型:填空題

DataApter有一個帶有command參數(shù)的構(gòu)造函數(shù)。若使用該構(gòu)造函數(shù)創(chuàng)建新的DataAdapter對象,則該Command引用將作為DataAdapter的()屬性被存儲在新構(gòu)造的DataAdapter對象中。

題型:填空題

在什么情況下使用連接環(huán)境?對于一個連接應(yīng)用程序你會使用哪些類?

題型:問答題

編程使用非連接環(huán)境操作本地機器上的pubs數(shù)據(jù)庫,將employee表中的所有數(shù)據(jù)顯示在DataGridView控件上。(注意:連接數(shù)據(jù)庫時使用集成WINDOWS NT登陸方式)

題型:問答題

要使用命令對象調(diào)用存儲過程,必須設(shè)置命令對象的(),()和()屬性。

題型:填空題