Ich habe einen Webdienst, der eine SQL-Abfrage aufruft und das Ergebnis zurückgibt. Die Abfrage ist OK und der Webdienst ist in Ordnung.Webdienst, der SQL aufruft, funktioniert nicht außerhalb von Visual Studio
Wenn ich es in Visual Studio debuggen funktioniert es gut (die IP ist localhost etwas und der IIS-Server stammt aus Visual Studio), aber wenn ich es auf IIS (auf dem gleichen Computer) bereitstellen gibt es nichts zurück. Mit nichts meine ich leeres xml.
Was ist das Problem?
Wie behebe ich es?
hier ist der Web-Service, ist die Verbindungszeichenfolge Seite davon aus:
[WebMethod]
public string CC()
{
DataSet s = null;
String c;
System.Configuration.Configuration rootWebConfig =
System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("\\");
System.Data.SqlClient.SqlConnection sqlConnection1 = new System.Data.SqlClient.SqlConnection();
sqlConnection1.ConnectionString = connString.ConnectionString;
string select = "SELECT count (*) from [Customers]";
// Create an Adapter
SqlDataAdapter da = new SqlDataAdapter(select, sqlConnection1);
// Create a New DataSet
DataSet ds = new DataSet();
da.Fill(ds, "Customers");
return ds.Tables[0].Rows[0][0].ToString();
}
Hier ist die web.config
Datei:
<?xml version="1.0"?>
<configuration>
<appSettings/>
<connectionStrings>
<add name="ExecuTechConnectionString"
connectionString="user id=yuuvuv1; password=user;server=202.155.146.289\SQLEXPRESS;Trusted_Connection=no;database=YuYu; connection timeout=30"
providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<compilation debug="true" />
<authentication mode="Windows" />
</system.web>
</configuration>'
ich den Web-Service für die Prüfung von der soapUI Aufruf -4.5.0 Software verwendet SOAP für den Aufruf des Web-Service.
Danke,