gpt4 book ai didi

带有 Windows 应用程序的 C# Web 服务

转载 作者:行者123 更新时间:2023-11-30 18:02:58 24 4
gpt4 key购买 nike

我在 C# 中创建了一个简单的网络服务,它返回一个表,其中包含从 SQL 存储过程调用的所有值。我需要一些帮助我想在我的 windowsform 应用程序中为我的 datagridview 实现一个搜索文本框。我如何将存储过程中的@search 传递给我的 Windows 应用程序并将值发送回存储过程?另外,如果我以错误的方式处理这个问题,请告诉我,谢谢。

    SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["ORCA"].ToString());

SqlCommand cmd = new SqlCommand("usp_getcardinfo", connection);
cmd.CommandType = System.Data.CommandType.StoredProcedure;

截至目前,这很好地填充了 datagridview。想要获取它以便您可以搜索并在数据 GridView 中显示该记录。

谢谢

最佳答案

将您的网络方法更改为参数

[WebMethod] 
public List<clubmembers> GetClubMembers(String search)

在try catch之前添加语句

SqlParameter paramSearch = new SqlParameter ("@search",SqlDbType.VarChar);
paramSearch.Value = search;
cmd.Parameters.Add(paramSearch);

关于带有 Windows 应用程序的 C# Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7701654/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com