永发信息网

C#求助急急

答案:3  悬赏:80  手机版
解决时间 2021-05-06 12:05
  • 提问者网友:树红树绿
  • 2021-05-05 19:43

string sql = "select sum(cost)from cardrecord where cardid={0}",Convert.ToInt32(txtcardno);

这句代码应该怎么写

最佳答案
  • 五星知识达人网友:空山清雨
  • 2021-05-05 19:48
string sql = string.Format("select sum(cost) from cardrecord where cardid={0}",Convert.ToInt32(txtcardno));
全部回答
  • 1楼网友:神的生死簿
  • 2021-05-05 20:42
string sql = sql.ToString("select sum(cost)from cardrecord where cardid={0}",Convert.ToInt32(txtcardno));
  • 2楼网友:纵马山川剑自提
  • 2021-05-05 19:59
string sql = "select sum(cost)from cardrecord where cardid=" + txtcardno;//txtcardno是控件的话 就写成txtcardno.Text//如果需要去掉空格就.Trim()就好了//这样也就可以了 不知道你convert.toint32 是 用来做什么的? 1234 是字符串 和1234 是 int 对于sql那是没有任何影响的..他可以自动辨识只有 '1234'和 1234才有区别你这个 message = string.Format("您信用卡的积分是{0}分",no);
format用得不是很好吗?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯