变量名 '@username' 已声明。在线等高手解答~

liladlove 2010-10-08 09:46:12
变量名在批查询或存储过程内部必须唯一。
在此上下文中不允许使用 'A_Name'。此处只允许使用常量、表达式或变量。不允许使用列名。

添加用户的时候报这个错,我不知道为什么会报这样的错,第一此碰到,向高手求助呀~~

下面是添加的代码:

public int InsertAttendType(string A_name, string A_Phone, string A_Business, string A_Signed, string A_Fax, string A_HomePage, string A_Regional, string A_City, string A_Pioneer, string A_Defenders, string A_Cooperation, string A_Type, string A_FromWhere, string A_Introduction, string A_BankAccount, string A_AgentRatio, string A_AddTime, string A_InvoiceRemarks,string A_AddPerson)
{
SqlCommand cmd = DBClass.getCMD();
cmd.CommandText = InsertSql1;
cmd.Parameters.Clear();

cmd.Parameters.Add(A_Name, SqlDbType.NVarChar);
cmd.Parameters.Add(A_Phone, SqlDbType.NVarChar);
cmd.Parameters.Add(A_Business, SqlDbType.NVarChar);
cmd.Parameters.Add(A_Signed, SqlDbType.NVarChar);
cmd.Parameters.Add(A_Fax, SqlDbType.NVarChar);
cmd.Parameters.Add(A_HomePage, SqlDbType.NVarChar);
cmd.Parameters.Add(A_Regional, SqlDbType.NVarChar);
cmd.Parameters.Add(A_City, SqlDbType.NVarChar);
cmd.Parameters.Add(A_Pioneer, SqlDbType.NVarChar);
cmd.Parameters.Add(A_Defenders, SqlDbType.NVarChar);
cmd.Parameters.Add(A_Cooperation, SqlDbType.NVarChar);
cmd.Parameters.Add(A_Type, SqlDbType.NVarChar);
cmd.Parameters.Add(A_FromWhere, SqlDbType.NVarChar);
cmd.Parameters.Add(A_Introduction, SqlDbType.NVarChar);
cmd.Parameters.Add(A_BankAccount, SqlDbType.NVarChar);
cmd.Parameters.Add(A_AgentRatio, SqlDbType.NVarChar);
cmd.Parameters.Add(A_AddTime, SqlDbType.NVarChar);
cmd.Parameters.Add(A_InvoiceRemarks, SqlDbType.NVarChar);
cmd.Parameters.Add(A_AddPerson, SqlDbType.NVarChar);

cmd.Parameters[A_Name].Value = A_name;
cmd.Parameters[A_Phone].Value = A_Phone;
cmd.Parameters[A_Business].Value = A_Business;
cmd.Parameters[A_Signed].Value = A_Signed;
cmd.Parameters[A_Fax].Value = A_Fax;
cmd.Parameters[A_HomePage].Value = A_HomePage;
cmd.Parameters[A_Regional].Value = A_Regional;
cmd.Parameters[A_City].Value = A_City;
cmd.Parameters[A_Pioneer].Value = A_Pioneer;
cmd.Parameters[A_Defenders].Value = A_Defenders;
cmd.Parameters[A_Cooperation].Value = A_Cooperation;
cmd.Parameters[A_Type].Value = A_Type;
cmd.Parameters[A_FromWhere].Value = A_FromWhere;
cmd.Parameters[A_Introduction].Value = A_Introduction;
cmd.Parameters[A_BankAccount].Value = A_BankAccount;
cmd.Parameters[A_AgentRatio].Value = A_AgentRatio;
cmd.Parameters[A_AddTime].Value = A_AddTime;
cmd.Parameters[A_InvoiceRemarks].Value = A_InvoiceRemarks;
cmd.Parameters[A_AddPerson].Value = A_AddPerson;

return cmd.ExecuteNonQuery();//错误是在这里报的
}

string InsertSql1 = "insert into Agents_info values(A_Name = @A_Name,A_Phone=@A_Phone,A_Business=@A_Business,A_Signed=@A_Signed,A_Fax=@A_Fax,A_HomePage=@A_HomePage,A_Regional=@A_Regional,A_City=@A_City,A_Pioneer=@A_Pioneer,A_Defenders=@A_Defenders,A_Cooperation=@A_Cooperation,A_Type=@A_Type,A_FromWhere=@A_FromWhere,A_Introduction=@A_Introduction,A_BankAccount=@A_BankAccount,A_AgentRatio=@A_AgentRatio,A_AddTime=@A_AddTime,A_InvoiceRemarks=@A_InvoiceRemarks,A_AddPerson=@AddPerson)";
...全文
108 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文围绕“新能源发电接入弱电网的宽频带振荡机理及抑制方法”开展深入研究,结合Matlab编程与Simulink仿真平台,系统剖析新能源发电系统在弱电网条件下引发的宽频带振荡问题。研究聚焦于变流器控制动态、锁相环(PLL)频率耦合效应、序阻抗建模及其交互特性等关键因素,揭示振荡产生的内在机理。通过构建精确的数学模型与电磁暂态仿真模型,采用扫频分析法获取系统序阻抗特性,并结合奈奎斯特稳定性判据进行判别,验证理论分析的正确性。同时,提出针对性的抑制策略,如改进控制算法、引入阻尼补偿环节或优化控制器参数设计,以提升系统在弱电网环境下的稳定性。整个研究流程完整复现了博士论文级别的科研工作,具有较强的理论深度与工程应用价值。; 适合人群:适用于具备电力系统、电力电子或自动控制等相关专业背景,熟悉Matlab/Simulink仿真工具,正在从事新能源并网、电力系统稳定性分析、变流器控制策略研究的研究生、科研人员及电力行业工程技术开发者。; 使用场景及目标:①深入理解新能源并网系统在弱电网中发生宽频带振荡的物理本质与动态演化过程;②掌握基于频域阻抗法的系统稳定性建模与分析方法;③学习并复现高水平学术论文中的关键技术路线,提升独立科研能力与仿真建模水平;④为实际工程中新能源电站的并网稳定性问题提供理论依据与可行的抑制方案参考。; 阅读建议:建议读者结合文中提供的Matlab代码与Simulink仿真模型,逐步完成从阻抗建模、扫频仿真到稳定性判据应用的全过程实践,重点关注锁相环与电流环之间的动态耦合关系,并辅以相关文献深化对频域分析理论的理解,实现理论与仿真的深度融合。

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧