怎样在一条sql查询语句中查询不同ID的记录? 我想一次打开不同ID的记录,怎样写查询条件语句啊?CString strSQL = select * from db where ID = ?????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 where id in (**.**,**)好像是这样,或者用 or CString strSQL ;strSQL.Format("SELECT * FROM DB") ;就可以了,原则上....id都是唯一的嘛!如果你的ID值存在重复值,那我只能说你的数据库没搞好,一个表中,确定唯一的主键都不存在,这个数据库还有什么意义? CString szID = "1" + "or" + "2"+"or" +..........;CString SQL ;SQL.Format(_T("SELECT * FROM db WHERE ID = '%s'"),szID);AdoSet.Open(SQL);记录为空,上面的szID 该怎样处理? 我是有选择的查询ID,所查询的ID在数据库中的位置不是规则的,现在我得到了我要查询的ID的字符串,我想一次打开这些ID的记录集,也就是用一条查询语句! SELECT * FROM AAA WHERE ID IN[1,2,3]sprintf(szSql,"SELECT * FROM AAA WHERE ID IN[%s]","1,2,3"); 如何在non-browser程序中使用Firefox的flash插件npswf32.dll CListctrl保存数据的问题 新手 跪求:操作系统实验教程-核心技术与编程实例 的 随书源码 精通 opengl、vc以及 nurbs曲线曲面的请进,三维仿真 在多线程控制台程序中使用printf时的奇怪问题(跑着跑着就没有输出了) 一个关于View类的析构函数的问题! 数据库简单问题。 新手请教!一些VC的笨问题 中秋了,散分儿 语音信息处理,高分求助! 超简单问题
好像是这样,或者用 or
strSQL.Format("SELECT * FROM DB") ;
就可以了,原则上....id都是唯一的嘛!
如果你的ID值存在重复值,那我只能说你的数据库没搞好,一个表中,确定唯一的主键都不存在,这个数据库还有什么意义?
CString SQL ;
SQL.Format(_T("SELECT * FROM db WHERE ID = '%s'"),szID);
AdoSet.Open(SQL);
记录为空,上面的szID 该怎样处理?
的字符串,我想一次打开这些ID的记录集,也就是用一条查询语句!