C#中连接数据库,数据库没问题,为什么读不出数据

2025-04-11 19:50:15
推荐回答(2个)
回答1:

添加参数方式修改一下试试

SqlParameter p = cmd.Parameters.Add("@UserName", SqlDbType.NVarChar);
p.Value = User;
p = cmd.Parameters.Add("@Password", SqlDbType.NVarChar);
p.Value = Password;

其中,SqlDbType.NVarChar 调整成与数据库字段对应的类型

回答2:

你看一下是不是你的字段名和数据库中的表字段不一样?