回答

收藏

C#数据适配器参数

技术问答 技术问答 203 人阅读 | 0 人回复 | 2023-09-12

我从数据库中编写了一些代码来获取一些数据。stored procedure只使用ID用它作为参数来筛选结果。storedprocedure使用EXEC命令运行了SSMS它可以正常工作。然而,当我试图使用底部代码调用它时,它失败了,这表明我没有提供参数。有人能看到我在做什么吗?
5 S$ ~5 \, Z- ?0 Nusing (SqlConnection sqlConnect = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString))              try                                                                                                                                                                                                                 DataTable dtBets = new DataTable("All Bets");        using (SqlDataAdapter sqlDA = new SqlDataAdapter("up_Select_all",sqlConnect))                       sqlDA.SelectCommand.Parameters.Add("@ID",SqlDbType.BigInt).Value = pCustomer.CustomerID;            sqlDA.Fill(dtBets);            return dtBets;                                                                         catch (SqlException ex)                                                                                                                                                                                                                 //catch code                ! N1 {9 Z! T6 `2 _4 |6 o. T1 j
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则