http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 4401|回复: 6

[其他] 数据库查询类型的问题【谢】【谢】【谢】

[复制链接]
发表于 2013-10-28 14:32:54 | 显示全部楼层 |阅读模式
           数据库中建了一个栏目名称及其编号。想通过dropdownlist选择栏目名称。要是选中的与数据库里头的名称一样。就把栏目编号给TextBox输出、可是遇到数据类型的问题,麻烦各位大大了!
            string sqlStr1 = "select * from PredictFactors_Program where 栏目名称=convert(text,'栏目名称')";
            SqlCommand mycmd1 = new SqlCommand(sqlStr1, sconn);
            mycmd1.Parameters.Add("@栏目名称", SqlDbType.VarChar, 32).Value = this.DropDownList15.SelectedValue;
            SqlDataAdapter myDa = new SqlDataAdapter(mycmd1);
            DataSet myDs = new DataSet();
            myDa.Fill(myDs);
            if (myDs.Tables[0].Rows.Count > 0)
            {
                // GridView1.DataSource = myDs;
               TextBox2.Text = myDs.ToString();
            }
            提示的错误:The data types text and text are incompatible in the equal to operator.
栏目名称是中文。。。谢谢!


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2013-10-28 15:35:08 | 显示全部楼层
DropDownList15可以同时绑定名称和编码的,你不需要再找,

DropDownList15你看看有两个属性一个是指定名称, 另外一个指定的是编号这样就可以了,当选择Text属性是对象的Value就是对应的编号值。

也就是说DropDownList15的Value,和Text可以绑定两个字段的
 楼主| 发表于 2013-10-28 15:57:36 | 显示全部楼层
站长苏飞 发表于 2013-10-28 15:35
DropDownList15可以同时绑定名称和编码的,你不需要再找,

DropDownList15你看看有两个属性一个是指定名 ...

是datatextfield和datavaluefield。{:soso_e113:}明白了,谢谢老大哈!那要是多项的话,就要编程了吧?用linq to sql更方便的吧?
发表于 2013-10-28 16:08:37 | 显示全部楼层
是的多个就需要编程了,不过我相信有这两个就够了,多个的时候根据这两个值中间的一个来取值,
 楼主| 发表于 2013-10-28 16:24:14 | 显示全部楼层
站长苏飞 发表于 2013-10-28 16:08
是的多个就需要编程了,不过我相信有这两个就够了,多个的时候根据这两个值中间的一个来取值,

老大。再问一个,怎么样在页面中绑定dropdownlist15的值啊。按钮一按一下,数据库有填写。其他的dropdownlist值都绑定了,但是dropdownlist15的值跳回到最初的。不是修改后的!
发表于 2013-10-28 16:30:37 | 显示全部楼层
ゞ⑧鸢の翔 发表于 2013-10-28 16:24
老大。再问一个,怎么样在页面中绑定dropdownlist15的值啊。按钮一按一下,数据库有填写。其他的dropdown ...

你的意思应该是要设置一个当前的吧,这个你直接在绑定后设置一个SelectValue应该就行了
 楼主| 发表于 2013-10-28 16:39:45 | 显示全部楼层
站长苏飞 发表于 2013-10-28 16:30
你的意思应该是要设置一个当前的吧,这个你直接在绑定后设置一个SelectValue应该就行了

恩。好的
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-11-23 11:06

© 2014-2021

快速回复 返回顶部 返回列表