02. september 2003 - 12:44Der er
13 kommentarer og 1 løsning
Stored procedures - resultset.
Hej,
Er det mulig at se, hvad en MSSQL stored procedure returenerer inden mit callable statement bliver udført. Jeg skal bruge disse informationer til at generere et output XML skema for diverse stored procedures. Alle disse procedures returnerer et resultset - altså ingen return eller outputværdier.
Hvis jeg prøver med CallableStatement cstmt = con.prepareCall("{call sp_help Northwind.dbo.Ten(?)}"); med eller uden ? og/eller (). Kaster den en SQLException: Could not locate entry in sysdatabases for database.
Resultset's metadata og databasemetadata kan ikke løse mit problem, desværre. Det skal bruges ifbm. en dbms-adapter til wli, der kan kalde stored procedures, der kan returnerer resultsets. Det kræver et output-xml-skema(bl.a. indeholdende de kolonner, som resultsettet indeholder).. Men det kan åbenbart ikke genereres på manglende information...Øv..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.