永发信息网

sql server 怎样将字符串拼接的方法

答案:2  悬赏:50  手机版
解决时间 2021-03-07 03:23
sql server 怎样将字符串拼接的方法
最佳答案
String ProductionProduct = temp.Rows[i][3].ToString().Trim();
//StringBuilder Sql2 = new StringBuilder();
//Sql2.Append("select top 1 [ProductID] from [Product] where [productname] =");
//Sql2.Append("N'" + ProductionProduct + "';");
//String sql22 = Sql2.ToString();
String sql2 = @"select [ProductID] from [Product] where [productname] =N'"+ ProductionProduct+ "'";
List< ProductModel > res2 = db.Database.SqlQuery<ProductModel >(sql2).ToList();
string ProductID = string.Empty;
foreach ( ProductModel productname in res2)
{
ProductID = String.Format( "{0}" , productname.ProductID);
}
将数据库中字段为空的赋值为0
update Material set MaterialTypeID='0' where MaterialTypeID='' or MaterialTypeID is NULL!
全部回答
你的问题,问的不是很清楚,你是想问,如果将查询结果拼接为字符串吗? 有两种办法,如果是拼接为一个字符串,可以用变量,如: declare @names varchar(max) select @names=isnull(@names+',','')+t.name from sys.tables as t select @names --返回:spt_fallback_db,spt_fallback_dev,spt_fallback_usg,spt_monitor,msreplication_options如果是用sql中,可以用xml path如: select stuff( (select ','+t.name from sys.tables as t for xml path('')) ,1,1,'') --返回spt_fallback_db,spt_fallback_dev,spt_fallback_usg,spt_monitor,msreplication_options
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有哪些日本动漫男主角一开始就和几个女孩住在
这是哪个品牌标志?四个字母的英文品牌
夏时根专业修脚坊鸳鸯店在什么地方啊,我要过
有跟好的英语比较级作文吗
我有一台玉柴15马力柴油机缸头坏了,请问常柴
藤藤菜怎么拆
8分之七减去4分之3与2分之1的差,得多少?
剑侠世界怎么转换职业 门派那个不是 那个是洗
闽都生活超市地址在哪,我要去那里办事
A.池非不深也/有良田美池桑竹之属阅读答案
2020年课时掌控八年级英语下册人教版答案
关于经营的词语
国福麻辣烫米线我想知道这个在什么地方
大铅笔鱼怎么养
云阳面馆我想知道这个在什么地方
推荐资讯
怎样给榕树下投稿
雪佛兰新赛欧轮毂轮毂盖各多少线
煮多久青蛙体内的裂头蚴才会死
Love Like With have 哪个不是同类单词?
QQ宝贝时尚品牌在哪里啊,我有事要去这个地方
— I have some more cake?— No, I’m afra
梦见自己拿桃子砸别人是什么意思
权健秘方火疗地址有知道的么?有点事想过去
同事一起吃饭付钱,我先垫付,后面她们都忘记
玛吉斯轮胎与普利司通轮胎比,哪一个更好些?
有没有和无极魔道差不多的修真小说啊
欧克是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?