Hi, I am receiving an error when trying to create a data connection. Here are my steps:
-
Add New Connection
-
Create new connection to receive data
-
Select Web Service
-
-
Select GetColumnsXMLStrQuery
-
Enter Sample Value code (which I created from using QueryDB Builder with no issues) <query database='CMS' table='MaxJobNumber' maxrows='2'><columns><column name='MaxJob'/></columns></query>
-
When I click Next I get the following error:
The SOAP response indicates that an error occurred on the server:
System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.ArgumentException: Database not registered for use: 'CMS.'
All databases used by QueryDB must be specified in web.config
at Qdabra.DataBaseService.QueryDBService.CheckForDatabaseInConfig(String databaseName)
at Qdabra.DataBaseService.QueryDBService.GetDatabaseName(String& database, String table, String[]& columns, String& connectionString)
at Qdabra.DataBaseService.QueryDBService.GetRequestedData(String database, String table, String[] columns, Boolean distinct, String whereClaus, String orderByClaus, Int32 maxRows, Int32& rowCount)
at Qdabra.DataBaseService.QueryDBService.InternalGetDataSet(XmlNode queryXml, String& database, String& table)
at Qdabra.DataBaseService.QueryDBService.GetColumnsXMLQuery(XmlNode queryXml)
at Qdabra.DataBaseService.QueryDBService.GetColumnsXMLStrQuery(String queryXml)
--- End of inner exception stack trace ---
I checked to make sure the database server and database I am using is set up in my webconfig and it is.
Any ideas why this is happening?