单项选择题
你正在创建ASP.NET页面来显示你选中项的详细描述。你写的SQL代码是从MicrosoftSQLServer数据库DB上查询和获取数据的。每一项的认证码存储在名为ItemID的String类型的变量中,你要查询的SQL语句存储在变量SQL中。你用下列代码来建立SQL查询:
ProductID,UnitsOnHand和UnitsOnOrder列在数据库中都是int类型,你用SqlDataReader对象reader来获取数据,你想把UnitsOnHand数量赋值给变量TKHand,你该用哪行代码?()
A.TKHand=reader.GetInt16(0)
B.TKHand=reader.GetInt16(1)
C.TKHand=reader.GetInt32(0)
D.TKHand=reader.GetInt32(1)
相关考题
-
单项选择题
创建一个ASP.NET应用程序,采用基于角色的安全性来允许用户访问那些他们有权访问的页面。你用Microsoft SQL Server数据库来管理用户和角色的列表。Roles表有RoleID和RoleName两列。表User有UserID,UserName和Password三列。UserRoles表有UserID和RoleID。你需要创建一个存储过程来返回属于某特定的角色的所有用户,你写了如下的SQL存储过程: 采用哪个代码段来完成此存储过程?()
A.A
B.B
C.C
D.D -
单项选择题
利用ASP.NET和ADO.NET为TestKing创建一个统计应用程序。编写代码在每个月的月末运行一组存储过程对数据库进行提交操作。使用OleDbConnection对象连接到数据库。使用OleDbCommand来运行存储过程。在运行任一存储过程时若产生错误,必须对提交的数据更改实行回滚,只有所有的提交操作都成功才能接受更改。在存储过程执行期间若有错误产生,编写代码来捕获OleDbException。请选择如何做:()
A.在运行存储过程前调用OleDbConnection对象的BeginTransaction方法,若有错误产生,使用OleDbConnection对象回滚所作的更改。
B.在运行存储过程前调用OleDbConnection对象的BeginTransaction方法,若有错误产生,使用OleDbException对象回滚所作的更改。
C.使用OleDbConnection对象的BeginTransaction方法建立一个OleDbTransaction对象,给OleDbCommand对象的Transaction属性赋值为OleDbTransaction对象。若有错误产生,使用OleDbTransaction对象回滚所作的更改。
D.使用OleDbConnection对象的BeginTransaction方法建立一个OleDbTransaction对象,给每一个存储过程传递一个OleDbTransaction对象的引用,使用存储过程中的错误处理来回滚所作的更改。 -
单项选择题
创建ASP.NET页面来显示产品的清单。产品的信息存储在Microsoft SQL Server数据库上。你用SqlConnection对象连接数据库。你的SQLServer计算机名为SerA。产品信息数据库名为SalesDB,包含产品信息的表名为Products。你用SQLServer用户账号WebApp,口令为Good123连接SalesDB。你需要设置SqlConnection对象的ConnectionString属性。你该用哪个字符串?()
A.A
B.B
C.C
D.D
