String SQL = "SELECT top 1 JieJingXuHao,DanWeiMingChenHuZhu,JieJingShiJian,XiangXiDiZhi,JingJiSunShi from xf_JieJingChuDong where id=" + JieJingChuDongID;
我不是太理解后面的JieJingChuDongID是怎么传过来的?这是什么原理?
...全文
1056打赏收藏
.NET下的SQL语句问题
String SQL = "SELECT top 1 JieJingXuHao,DanWeiMingChenHuZhu,JieJingShiJian,XiangXiDiZhi,JingJiSunShi from xf_JieJingChuDong where id=" + JieJingChuDongID; 我不是太理解后面的JieJingChuDongID是怎么传过来的?这是什么原理?
我知道它一定是一个变量,但是他是怎么关联的?这个变量我怎么知道可以去那些值?
[/Quote]
只要你熟悉T-SQL的基本语法就容易理解,
定义一个变量
int JieJingChuDongID=1;
String SQL = "SELECT top 1 JieJingXuHao,DanWeiMingChenHuZhu,JieJingShiJian,XiangXiDiZhi,JingJiSunShi from xf_JieJingChuDong where id=" + JieJingChuDongID;
你可以调试看一下SQL的值是什么,把值和你在查询分析器写的对比一下就清楚了,C#构造sql是则构造的?