易截截图软件、单文件、免安装、纯绿色、仅160KB

调用MSSQL的存储过程出现问题了 - .NET技术 / C#

SQL code:

create
-----alter
proc AddNewAlm( @DID int ,
@UID int , @ATID int , @P1 int ,@P2 int, @SCIP nvarchar(20), @ATime datetime )
--returns int
as
begin
declare @IsHas int;
declare @AID int;
set @AID = 0;
update AlmInfoTmp set UID=UID where DID=@DID and UID=@UID and ATID=@ATID and ATPara1 = @P1 and ATPara2=@P2 ;

if @@rowcount = 0
begin
insert into AlmInfo( DID, UID, ATID, ATPara1, ATPara2, SCIP, ATime)
values( @DID, @UID, @ATID, @P1, @P2, @SCIP, @ATime ) ;
if @@rowcount > 0
insert into AlmInfoTmp( DID, UID, ATID, ATPara1, ATPara2, SCIP, ATime)
values( @DID, @UID, @ATID, @P1, @P2, @SCIP, @ATime );

set @AID = (select top 1 ID from AlmInfo where DID=@DID and UID=@UID and ATID=@ATID order by ATime DESC) ;

end

select @AID as ID;
end


上面呢是存储过程内容,是插入一条数据,然后返回这条数据的ID值

经测试,VC++怎么调用都不行,结果返回不了,用C#测试,结果可以得到,不知道哪里出现了问题

C/C++ code:
CString strSQL;
strSQL.Format("exec dbo.AddNewAlm @D


相关问答:

利用C#编写txt转化到xml的程序

txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......

C#发邮件21cn

21cn的邮箱,在outlook配置后可以正常收发邮件,可是我写在C#中就不行,换成其它邮箱,163很早注册的。可以发送。查了很久,没有找到原因,请高手帮忙解答。。。小弟,谢了。。代码如下:
private void SendMail ......

ajax读取ashx输出的json数据报错 - .NET技术 / C#

我用jquery无刷新上传图片后返回json格式的数据报错
(实际上图片是上传成功的了,只是返回json格式总读不到,总是报错)
我调试上传的ashx页如下
无法显示 XML 页。 
使用 样式表无法查看 XML 输入。请更 ......

根据节点名称循环删除xml节点.txt - .NET技术 / C#

内容如题。。在C#里改如何写呢?
本来思路是先比对节点名称,如是的话就保存要删除节点的下标放在数组里。然后循环删除,但发现。。当我删除第一个后,所有节点下标数量都发生改变。。
就不能再按照之前纪录的节点 ......

sql注入 - .NET技术 / C#

我写了一个用户注册后数据存入数据库,可是就是存不进去
下面是代码:string sql = "";
  用户 user = new 用户();
  user.Name = textBox1.Text;
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号