1

私は wcf が初めてで、wcf connect を使用して SQL に接続し、値を datagridview に表示しようとしていますが、その方法を教えてください。

IProductsService.cs では、

[OperationContract]
Products[] getProducts();

および Products.cs で

[DataMember]
string productId, productName, location;

public Products(string productId1, string productName1, string location1)
{
    this.productId = productId1;
    this.productName = productName1;
    this.location = location1;                
}       

ProductsService.svc.cs

namespace Products
{
    public Products[] getProducts()
    {
        SqlConnection connection = new SqlConnection( "Data Source=111111;Initial Catalog=11111;User ID=111111;Password=11111");
        connection.Open();

        SqlCommand command = new SqlCommand("SELECT productId, productName, location FROM Products", connection);

        SqlDataReader reader = command.ExecuteReader();

        //Do something here to send value? how?
        return null;
    }
}
4

1 に答える 1