在VS 2005中设计数据库连接类
我正在 VB.net 2005 中设计一个 SQL Server 数据库连接类。这样做的想法是,开发人员可以调用该类,将存储过程名称与参数一起传递给它,并获取返回值(如果有的话)。
我的问题是,如何设计该类以使存储的过程参数是动态的? 我的第二个问题是,如何解释传递给存储过程的数据类型?
I am working on designing a SQL Server database connection class in VB.net 2005. The idea behind doing this will be so a developer can can call the class, pass it a stored procedure name along with the parameters, and get return values back (if any).
My question is, how would I design the class so the stored proc parameters are dynamic?
My second question is, how would I account for the data type being passed to the stored procedure?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这里假定 SQL Server,但可以更改 SqlParameter 类型以匹配连接类型。当项目添加到此列表时,必须识别数据类型。
您必须循环遍历列表并将每个参数添加到命令对象。
This assumes SQL Server, but the SqlParameter type could be changed to match the connection type. As items are added to this list the data type would have to be identified.
You'll have to loop through the list and add each parameter to a command object.