2

我正在使用模式和实践数据访问应用程序块,我希望能够使用多个条件执行 SELECT,就像您可以在 SQL 中使用 IN 关键字一样。如:

SELECT * FROM SomeTable WHERE PrimaryKey IN (@keys)

如何传递@keys 值?我不想动态构建我的 SQL。

我正在查询 Oracle 数据库。

此外,是否有另一种方法可以进行更 DAAB 友好的查询?

谢谢,基思

4

2 回答 2

0

我推荐上面的答案。并想修改...
您可以将 Oracle 与 dab 一起使用。但请记住,您的参考光标应命名为 cur_out。除非您需要通过 DAAB 进行自定义。

http://www.codeproject.com/KB/database/DAAB_On_ODPNet.aspx

于 2010-05-31T06:31:23.343 回答
0

您可能必须在此处恢复为动态 SQL .. 另一个想法是传入一组值,但我不确定 Oracle 和 DAAB 之间的交互。

于 2009-10-22T19:58:23.087 回答