社区
VB
帖子详情
急!SQL语句!还请帮忙!
YUKI1985
2008-02-25 05:34:34
VB2005 + SQLSERVER
现在想从数据库中表T_H中,得到CODE1字段中的全部数据行数,然后将得到的数据添加到from画面上的COMBOBOX中。
本人思路:
在from_load 中建立与数据库的连接后,应该用一条SQL语句,
SELECT CODE1 FROM T_H WHERE
......
但是在写WHERE条件时,实在想不出该用什么作为条件!
还请各位前辈帮忙!
...全文
129
13
打赏
收藏
急!SQL语句!还请帮忙!
VB2005 + SQLSERVER 现在想从数据库中表T_H中,得到CODE1字段中的全部数据行数,然后将得到的数据添加到from画面上的COMBOBOX中。 本人思路: 在from_load 中建立与数据库的连接后,应该用一条SQL语句, SELECT CODE1 FROM T_H WHERE ...... 但是在写WHERE条件时,实在想不出该用什么作为条件! 还请各位前辈帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HellMoxi
2008-02-26
打赏
举报
回复
楼主的意思是想将那一字段的所有值都放进CBO里???那还用什么WHERE条件呢?
直接SELECT CODE1 FROM T_H 就行的啊!
sqlCon = new SqlConnection("server=.;uid=sa;pwd=;database=pubs");
string sql = "select job_desc from jobs";
SqlCommand sqlcmd=new SqlCommand(sql,sqlCon);
sqlCon.Open();
SqlDataReader sqldr = sqlcmd.ExecuteReader();
while (sqldr.Read())
{
this.comboBox1.Items.Add(sqldr.GetString(0));
}
sqlCon.Close();
这是针对你说的给你个思路,不知道是不是你想要的,改一下SQL语句你试试看!
YUKI1985
2008-02-26
打赏
举报
回复
请问前辈知不知道从sqlserver数据库中往combobox中导入数据的代码?
我用的开发环境是vb2005,现在数据库打开了?但是得到的数据不知道该往哪里放?
如果可以,能把大概的代码写一下么?谢谢前辈!
YUKI1985
2008-02-26
打赏
举报
回复
谢谢各位前辈指导!呵呵!问题解决了!
llsus 前辈,呵呵,能麻烦你到我另一个铁子里面得分吗?这个帖子的分数给3楼的前辈!
呵呵!另一个帖子也在这个论坛里。
未解决,数据库与comboboxde 连接!开贴人yuki1985!
呵呵!麻烦前辈了!
sjm2003
2008-02-26
打赏
举报
回复
大概意思是dataread关闭时,操作无效。
本人第一次用sqlserever,实在是弄不明白,还请前辈指导。
如果你是要在combobox里面把数据库的某列显示出来的话,根本就不需要循环.如果循环条件为空时,很容易出错!
sjm2003
2008-02-26
打赏
举报
回复
不知道你以前是不是学VB6.0的,看你上一贴,写的代码就像VB6.0的ADO数据连接.
llsus
2008-02-26
打赏
举报
回复
你把你的语句贴出来
YUKI1985
2008-02-26
打赏
举报
回复
呵呵,放心,给前辈得分一定会给的。
我只是有不明白的地方想问问前辈。
现在执行语句的时候,循环过程中得不到数据。
执行得while时,就会有系统error出现。大概意思是実行時例外がスローされました:
System.InvalidOperationException - データ リーダーが閉じているときに、無効な操作 MetaData をしようとしました。
大概意思是dataread关闭时,操作无效。
本人第一次用sqlserever,实在是弄不明白,还请前辈指导。
另外开贴加50分。
llsus
2008-02-26
打赏
举报
回复
不过我一直不太清楚,while的循环条件该怎么写?在对结果集进行循环时,我找不到类似于rs.eof的条件啊?前辈这里也没写,还请前辈指导!
-----------------------------------
到了数据表结尾sqldr.Read()就会返回False,自然就终止循环了
song_gongda
2008-02-26
打赏
举报
回复
定
lovehongyun
2008-02-26
打赏
举报
回复
3楼的就可以
结贴吧
nihaozhutou
2008-02-26
打赏
举报
回复
学习
YUKI1985
2008-02-26
打赏
举报
回复
To HELLMOXI;
前辈,太谢谢你了。与我想要的答案一模一样。
不过我一直不太清楚,while的循环条件该怎么写?在对结果集进行循环时,我找不到类似于rs.eof的条件啊?前辈这里也没写,还请前辈指导!
fengyaner
2008-02-25
打赏
举报
回复
你的需求是什么样的,就用什么条件阿
【PHP面试题】
请
简述项目中优化
SQL语句
执行效率的方法,从哪些方面,
SQL语句
如何分析?
本文探讨了PHP项目中优化
SQL语句
的方法,包括分析查询速度慢的原因、优化数据访问、处理复杂查询及特定类型查询。通过使用explain、show profile等工具,以及优化count()、关联查询、GROUP BY等,可以显著提升SQL执行效率。
SQL GO语句
本文详细解释了SQL Server中GO命令的功能与用法。GO作为批处理的标志,用于分隔不同的
SQL语句
集合,确保当某条语句执行失败时,后续语句仍能继续执行。此外,GO还支持简单的循环执行。
在VC++中构造
SQL语句
本文介绍了如何在VC++环境中构造
SQL语句
,包括使用sprintf函数格式化字符串,处理字符数据类型,并展示了在MFC中使用CString类来生成
SQL语句
的例子,帮助开发者理解和构建SQL查询。
insert
sql语句
_SQL Insert语句概述
本文深入探讨SQL Insert语句的使用,包括基本语法、在不同场景下的应用,如单行插入、批量插入、使用默认值及从其他数据集导入等。同时,文章提供了丰富的示例,帮助读者掌握Insert语句的精髓。
sql语句
中case_SQL中的CASE语句
本文深入探讨了SQL中的Case语句,包括其基本语法、如何与WHERE、ORDER BY和GROUP BY子句结合使用,以及在INSERT和UPDATE语句中的应用。通过实际示例,展示了如何利用Case语句进行条件判断和数据转换。
VB
16,718
社区成员
110,521
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章