| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1335 人关注过本帖
标题:类型转化
只看楼主 加入收藏
ybh24138227
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2014-12-8
结帖率:81.82%
收藏
已结贴  问题点数:20 回复次数:3 
类型转化
连接数据库后获取的结果赋值给一个string类型的变量应该怎么做啊,
            string ssql= "select sz from 移位密码 where yw=p";
            SqlConnection ds = new SqlConnection(ConfigurationManager.ConnectionStrings["connString"].ConnectionString);
        
            ds.Open();
            SqlCommand bs = new SqlCommand(ssql, ds);
            bs.ExecuteNonQuery();
            ds.Close();
            SqlDataAdapter ad = new SqlDataAdapter(ssql, ConfigurationManager.ConnectionStrings["connString"].ConnectionString);
        注,这里的移位密码表格只有sz和yw两个
        就是想把当yw=p的时候的sz的值赋值给另外一个string类型的变量,或者是int类型的变量
        谢谢各位大哥,大姐,大神!
2015-11-30 18:33
over1230
Rank: 8Rank: 8
等 级:贵宾
威 望:25
帖 子:113
专家分:897
注 册:2009-10-9
收藏
得分:5 
得清楚你数据库里面的yw是什么类型的,不同类型的sql语句有区别 ,要是string  就得加单引号
2015-12-01 18:51
ybh24138227
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2014-12-8
收藏
得分:0 
回复 2楼 over1230
数据库里面yw是char类型的sz是int类型的,现在C#需要int类型的sz进行后面的操作,请问应该怎么写?
百度的时候发现有人问把bs赋值给一个新的变量比如
p=bs;
说是不能把连接数据库的类赋值给变量
那该怎么写啊。我们老师以前让写的是数据库中提取数据,然后填充到新的表格中,现在需要的是这个int类型的数据,应该怎么写代码啊?

在校学生
2015-12-01 19:39
紫月一殇雪
Rank: 8Rank: 8
来 自:北大某鸟
等 级:蝙蝠侠
威 望:4
帖 子:131
专家分:764
注 册:2015-11-12
收藏
得分:15 
你可以声明一个String变量直接在数据库语句执行后进行一个toString()方法

String str= bs.ExecuteNonQuery().toString();
因为 bs.ExecuteNonQuery()执行后是一个Object类型的对象,直接ToString就可以了!!

---------------------来自北大某鸟
2015-12-02 23:03
快速回复:类型转化
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.101458 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved