在什么应用程序里执行查询????
一般是将查询拼成一个字符串,然后执行。
例如asp:
dim strTemp
dim SQL
strTemp="xxx"
SQL = "Select * from 数据库A.分栏1 Where Name='" & strTemp & "'"
仅供参考。
一般是将查询拼成一个字符串,然后执行。
例如asp:
dim strTemp
dim SQL
strTemp="xxx"
SQL = "Select * from 数据库A.分栏1 Where Name='" & strTemp & "'"
仅供参考。
可以作成存储过程
where name=&v_name
每次执行的时候会提示你输入参数
new sun.jdbc.odbc.JdbcOdbcDriver();
Connection conn=DriverManager.getConnection("jdbc:odbc:yourconnection","","");
Statement stmt=conn.createStatement() ;
ResultSet rset=stmt.executeQuery("select * from 数据库A.分栏1 where Name= '" + name +"'");
添加queryDataSet(设为queryDataSet1)和parameterRow(设为parameterRow1),在parameterRow1中添加name变量,
在queryDataSet1的setQuery()方法中加入SQL语句:
queryDataSet1.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(database1, "SELECT * FROM 数据库A.分栏1 WHERE Name = :name", parameterRow1, true, Load.ALL));
执行用如下代码:
parameterRow1.setString("name",XXX);
queryDataSet1.refresh();