單項選擇題已知ds為數(shù)據(jù)集對象。以下語句的作用是()。ds.Tables["Product"].Constraints.Add(new UniqueConstraint("UC_ProductName",new string[]{"Name","Class"},true));

A.為表"Product"添加一個由列"Name","Class"組合成的主鍵約束
B.為表"Product"添加一個由列"Name","Class"組合成的唯一性約束
C.為數(shù)據(jù)集ds添加一個名為"Product"的數(shù)據(jù)表,并添加兩個列,列名分別為"Name"和"Class"
D.為數(shù)據(jù)集ds添加一個名為"Product"的數(shù)據(jù)表,并添加一個名為"UC_ProductName"的數(shù)據(jù)列


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題dt為DataTable類型的變量,引用名為"Customers"的DataTable對象。該表中包含"CustomerID"、"CustomerName"、"Address"、"Telephone"等4列。將數(shù)據(jù)列"CustomerID"設(shè)為該表的主鍵的正確語句有:()

A.dt.PrimaryKey="CustomerID";
B.dt.PrimaryKey.Add("CustomerID");
C.dt.PrimaryKey=new object[]{"CustomerID"};
D.dt.PrimaryKey=new DataColumn[]{dt.Columns["CustomerID"]};

3.多項選擇題下列哪些方法可以在DataSet對象ds中添加一個名為“Customers”的DataTable對象?()

A.DataTable dt_customers=new DataTable();
B.DataTable dt_customers=new DataTable("Customers");
C.ds.Tables.Add("Customers");
D.ds.Tables.Add(newDataTable("Customers");

最新試題

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

題型:問答題

為創(chuàng)建在SQL Server 2000中執(zhí)行Select語句的Command對象,可先建立到SQL Server 2000數(shù)據(jù)庫的連接,然后使用連接對象的()方法創(chuàng)建SqlCommand對象。

題型:單項選擇題

為了從數(shù)據(jù)源向數(shù)據(jù)集填充數(shù)據(jù),應(yīng)該調(diào)用().

題型:填空題

什么是連接池?

題型:問答題

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

題型:問答題

將pubs數(shù)據(jù)庫中jobs表中的所有數(shù)據(jù)裝入數(shù)據(jù)集,在其上應(yīng)用數(shù)據(jù)視圖,將工作號>5的工作信息按工作描述降序排序,顯示在DataGridView控件上

題型:問答題

在將Dataset中數(shù)據(jù)修改更新回數(shù)據(jù)庫時,對于無法更新的dataset數(shù)據(jù)行,我們可以調(diào)用()拒絕更改,從而使該行數(shù)據(jù)恢復(fù)到原來的狀態(tài).

題型:填空題

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

題型:填空題

編程構(gòu)建一個數(shù)據(jù)集,數(shù)據(jù)集的名字是newds;數(shù)據(jù)集中有兩張表,名字分別是stuinfo,tb2;第一張表有3列,名字分別是id(整型),name(字符串型),age(整型);第二張表有2列,名字分別是column1(字符串型),column2(浮點型);最后將兩張表的顯示在不同的datagridview控件上

題型:問答題

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

題型:填空題