将返回 DataTable 的 Web 方法添加到现有的 XML Web 服务。 下面的代码创建与 Microsoft SQL Server 数据库的连接并检索 Authors 表。 如果您要使用该代码,请对它进行修改以连接到您的 SQL Server 计算机。
'Visual Basic
Function GiveMeADataTable() As System.Data.DataTable
Dim conn As New System.Data.SqlClient.SqlConnection("Server=YourServer;Initial Catalog=pubs;Integrated Security=SSPI;")
Dim ds As New System.Data.DataSet()
Dim adapter As New System.Data.SqlClient.SqlDataAdapter()
adapter.SelectCommand = New System.Data.SqlClient.SqlCommand("Select * From Authors", conn)
adapter.Fill(ds, "Authors")
Return ds.Tables("Authors")
End Function
//Visual C#
[WebMethod]
public System.Data.DataTable GiveMeADataTable()
{
System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection("Server=YourServer;Initial Catalog=pubs;Integrated Security=SSPI;");
System.Data.DataSet ds = new System.Data.DataSet();
System.Data.SqlClient.SqlDataAdapter adapter = new System.Data.SqlClient.SqlDataAdapter();
adapter.SelectCommand = new System.Data.SqlClient.SqlCommand("Select * From Authors", conn);
adapter.Fill(ds, "Authors");
return ds.Tables["Authors"];
}
下面的代码创建与 Microsoft SQL Server 数据库的连接并检索 Authors 表。 如果您要使用该代码,请对它进行修改以连接到您的 SQL Server 计算机。编译 XML Web 服务。
下面的代码创建与 Microsoft SQL Server 数据库的连接并检索 Authors 表。 如果您要使用该代码,请对它进行修改以连接到您的 SQL Server 计算机。浏览到刚才添加了代码的 XML Web 服务的 URL。 注意,将会出现错误消息。
下面的代码创建与 Microsoft SQL Server 数据库的连接并检索 Authors 表。 如果您要使用该代码,请对它进行修改以连接到您的 SQL Server 计算机。如下所示修改代码以返回 DataSet 而不返回 DataTable:
'Visual Basic
Function GiveMeADataSet() As System.Data.DataSet
Dim conn As New System.Data.SqlClient.SqlConnection("Server=YourServer;Initial Catalog=pubs;Integrated Security=SSPI;")
Dim ds As New System.Data.DataSet()
Dim adapter As New System.Data.SqlClient.SqlDataAdapter()
adapter.SelectCommand = New System.Data.SqlClient.SqlCommand("Select * From Authors", conn)
adapter.Fill(ds, "Authors")
Return ds
End Function
//Visual C#
[WebMethod]
public System.Data.DataSet GiveMeADataSet()
{
System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection("Server=YourServer;Initial Catalog=pubs;Integrated Security=SSPI;");
System.Data.DataSet ds = new System.Data.DataSet();
System.Data.SqlClient.SqlDataAdapter adapter = new System.Data.SqlClient.SqlDataAdapter();
adapter.SelectCommand = new System.Data.SqlClient.SqlCommand("Select * From Authors", conn);
adapter.Fill(ds, "Authors");
return ds;
}
下面的代码创建与 Microsoft SQL Server 数据库的连接并检索 Authors 表。 如果您要使用该代码,请对它进行修改以连接到您的 SQL Server 计算机。编译 XML Web 服务。
下面的代码创建与 Microsoft SQL Server 数据库的连接并检索 Authors 表。 如果您要使用该代码,请对它进行修改以连接到您的 SQL Server 计算机。浏览到刚才添加了上述代码的 XML Web 服务的 URL。 注意,此次不会出现错误消息。