小弟因为需要,将部分vb.net的代码转换成c#,代码如下:
//返回1存在,0不存在
strCheckSql = "if objectproperty(object_id('"+ SqlTableName +"'), 'IsUserTable') = 1 select 1 else select 0";
SqlConnection CheckSqlConn = SqlConnDB;
CheckSqlConn.Open();
DataTable CheckDS;
SqlDataAdapter CheckDA = new SqlDataAdapter(strCheckSql, CheckSqlConn);
CheckDA.Fill(CheckDS); //这里显示错误 strCheckValue = CheckDS.Rows[0];//这里如何得到值呢?vb.net中是 strCheckValue = CheckDS.Rows(0).Item(0),在这里就不行了????
小弟不熟悉c#,请大家帮忙!!!!谢谢。
//返回1存在,0不存在
strCheckSql = "if objectproperty(object_id('"+ SqlTableName +"'), 'IsUserTable') = 1 select 1 else select 0";
SqlConnection CheckSqlConn = SqlConnDB;
CheckSqlConn.Open();
DataTable CheckDS;
SqlDataAdapter CheckDA = new SqlDataAdapter(strCheckSql, CheckSqlConn);
CheckDA.Fill(CheckDS); //这里显示错误 strCheckValue = CheckDS.Rows[0];//这里如何得到值呢?vb.net中是 strCheckValue = CheckDS.Rows(0).Item(0),在这里就不行了????
小弟不熟悉c#,请大家帮忙!!!!谢谢。
解决方案 »
- 我这个vs 20008好像是在安装sql server 2008时顺带安装的,为什么没有C#项目呢
- 寻找两个工具
- 某字段是数值型,但在datagrid中想显示字符型,该怎么做?
- 急!万事具备,只欠东风!望高手指点迷津!
- 通过客户端(手机)的request信息判断客户端手机类型的问题
- 新手请教 一个正则表达式
- socket编程 动态Thread如何关闭
- javascript 怎么能调用服务器短事件并传参数???(online)
- 我想在Txtbox中只允许输入整数字或浮点数值,在KeyDown事件中应如何做呢,谢谢
- 扩展名为manifest文件是什么?
- 一个很急的问题,不管能不能得到结果下午3点办揭贴
- 关于接口的问题,高分求助,在线等待
//CheckDA.Fill(CheckDS); //这里显示错误
DataSet dsCheck = new DataSet();
CheckDA.Fill(dsCheck);strCheckValue = dsCheck.Table[0].Row["行号"]["列号"].ToString();
strCheckSql = "if objectproperty(object_id('"+ SqlTableName +"'), 'IsUserTable') = 1 select 1 else select 0"; selectcommand.CommandText=strCheckSql ;
selectcommand.Connection=this.sqlConnection1;
this.sqlConnection1.Open();
string str1= selectcommand.ExecuteScalar().ToString();
this.sqlConnection1.Close();