sql server 2005存储过程中的多个select语句
是否可以在单个存储过程中添加多个选择语句。 select 语句从相同的表中获取数据。如果是,任何人都可以提供一个添加多个选择语句的示例,这些语句从存储过程中的不同表中检索数据。
实际上,我的维护(同一个)表中有诸如州、城市、大学、学院、部门之类的列表。根据查询,我想执行查询并填充下拉列表中的值。
Is it possible to add multiple select statements in a single stored procedure . The select statements are getting data from same tables. If yes, could anybody provide an example in adding multiple select statements, which retrieve data from different tables in a stored procedure.
Actually I am having list like state,city, university,college,department in my maintenance (same) table. As per the query i want execute the query and populate the value in my drop down list .
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
此过程将向客户端返回多个结果集
您可以使用 DataAdaptor.Fill,然后您可以使用 DataTable(0)、DataTable(1) 和 DataTable(2)
或使用 DataReader.NextResult
如果如果您“所有数据都在一个表中”,那么您的设计就很糟糕: 查找表的sql性能
This proc will return mutiple result sets to the client
You can use DataAdaptor.Fill and then you can DataTable(0), DataTable(1) and DataTable(2)
Or iterate over them with DataReader.NextResult
If you have "all data in one table" then you have a bad design: sql performance of a lookup table
不确定你到底想做什么,但例如这会起作用:
Not sure what you are trying to do exactly, but for example this would work: