佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

搜索
查看: 1128|回复: 1

ASP.NET coding 问题.

[复制链接]
发表于 22-6-2009 03:51 PM | 显示全部楼层 |阅读模式
每当我按delete button 时就会一直出现
"Must declare the variable '@TASK_TYPE.'"

<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStringsonnectionString %>"
   DeleteCommand="DELETE FROM [TLS_DURATION] WHERE [PROCESS] = @PROCESS AND [TASK_TYPE] = @TASK_TYPE) AND [TASK_SUB_TYPE] = @TASK_SUB_TYPE" >

<DeleteParameters>
             <asparameter Name="ROCESS" Type="String" />
             <asparameter Name = "TASK_TYPE" Type= "String " />
             <asparameter Name = "TASK_SUB_TYPE" Type= "String" />
        </DeleteParameters>
        </asp:SqlDataSource>

可是我已经 declare parameter 了..还是这样, 那里出了问题??
请大家帮帮我..
感激不尽
回复

使用道具 举报


ADVERTISEMENT

发表于 28-6-2009 11:23 AM | 显示全部楼层
cmd.Parameters.Add("@TASK_TYPE", SqlDbType.NVarChar, 10)
  cmd.Parameters("@TASK_TYPE".Value = 'bak bak'

是 @TASK_TYPE, 不是 TASK_TYPE

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2026 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 29-4-2026 01:19 AM , Processed in 0.055803 second(s), 12 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表