傳多個不同的參數到sql中

Lily_E 2007-09-16 03:12:10
當按button1的時候就會傳有各幾個參數:AA、BB、CC給SQL下面的一條sql語句:
@para="AA"

if(btn.ID.buttion=button1)
{
para[0,1]=@para
}

SELECT Field1,filed2 from table
where field1= @para

請問我能否將AA、BB、CC等同時傳到sql裡面嗎?如果不能各位有沒有辦法?
...全文
129 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lily_E 2007-09-16
  • 打赏
  • 举报
回复
(更新下:)
当按button1的时候就会传有各几个参数:AA、BB、CC给SQL下面的一条sql语句:
@para="AA"

if(btn.ID.buttion==”button1”)
{
para[0,1]=@para
}

SELECT Field1,filed2 from table
where field1= @para

请问我能否将AA、BB、CC等同时传到sql里面吗?如果不能各位有没有办法?
gui0605 2007-09-16
  • 打赏
  • 举报
回复
public override int CreateUpdateDelete_MarketDaily(DataAction da, MarketDailyEntity Entity)
{
string sqlStr = "CreateUpdateDelete_MarketDailyEntity";
SqlParameter[] _param ={
SqlHelper.MakeInParam("@DataAction",da),
SqlHelper.MakeInParam("@id",Entity.Id),
SqlHelper.MakeInParam("@MarketId",Entity.MarketId),
SqlHelper.MakeInParam("@StartTime",Entity.StartTime),
SqlHelper.MakeInParam("@EndTime",Entity.EndTime),
SqlHelper.MakeInParam("@Memo",Entity.Memo),
};
return Convert.ToInt32(SqlHelper.ExecuteScalar(Conn.CaiXunConn, CommandType.StoredProcedure, sqlStr, _param));
}
多参数的传法
JGood 2007-09-16
  • 打赏
  • 举报
回复
看不懂楼主的字,也看不懂楼主的代码
if(btn.ID.buttion=button1) //?什么意思
第一种方案 : DAO层的函数方法 Public User selectUser(String name,String area); 对应的Mapper.xml ​ 我们都知道,在Mybatis的Mapper.xml映射文件可以定制动态SQL,在dao层定义的接口定义的参数传到xml文件之后,在查询之前mybatis会对其进行动态解析,通常使用#{}接收,下面介绍几种比较常用的用法。 前言#{}与${}区别 #{} 在SQL动态解析之后,编译将#{}替换为占位符?去替换参数,可以防止sql注入; #{} 只是表示占位,与参数的名字无关,如果只...

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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