该文被密码保护。 阅读全文
摘要:
Gridview用法大总结啦!精彩效果截图加详细源代码注释,需要的朋友赶紧过来看看吧;走过路过,千万不要错过哦! 由于篇幅限制,代码就不贴啦,要下载源码的请点击这里;希望朋友们能给出一些好的建议,本人将尽力不断完善本文! 来点掌声吧,o(∩_∩)o...哈哈1:在Gridview中无须编写后台代码,直接实现增除删改 2:在Gridview中添加新记录3:在Gridview中实现编辑和更新操作4:在Gridview中实现一次性更新所有记录5:在Gridview中固定表头的实现6:在Gridview中合并单元格的实现7:在Gridview中将数据操作结果显示在Footer中8:在Gridview. 阅读全文
摘要:
--sql对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是t-sql不支持数组,所以处理下来比较麻烦。下边的函数,实现了象数组一样去处理字符串。一,用临时表作为数组create function f_split(@c varchar(2000),@split varchar(2)) returns @t table(col varchar(20)) as begin while(charindex(@split,@c)<>0) begin insert @t(col) values (substring(@c,1,char 阅读全文
摘要:
declare @split varchar(2)set @split=','while(CHARINDEX(@split,@SalesDate)<>0)begininsert into SP_SpecialsCommodityEveryday(S_Id,C_Id,SalesWeek,LimitAmount)values(@return_Id,@C_Id,substring(@SalesDate,1,charindex(@split,@SalesDate)-1),@LimitAmount)IF( @@ERROR <> 0 )BEGINGOTO Clean 阅读全文
摘要:
declare @sqlstr varchar(max), @querywhere varchar(max)--set @querywhere='where BarCode like ''%9%'''set @querywhere='where BarCode =''9'''set @sqlstr='select distinct 0 as ttype,s.Id,s.StoreNo as tNo,s.StoreName as tName,s.Provinces,s.City,s.Region 阅读全文
摘要:
if(Convert.ToBoolean(dtSac.Rows[i]["ChangeIt"].ToString())){ Common.AdCommon.ShowInformation(string.Format("此店{0}已生效,不可删除",dtSac.Rows[i]["StoreName"].ToString())); return;} 阅读全文
摘要:
先列出正确的写法,如果你只想马上改错就先复制吧,Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->protectedvoiddeleteDataRow(intRowID,DataTabledt){for(inti=dt.Rows.Count-1;i>=0;i--){if(Convert.ToInt32(dt.Rows[i]["RowID"])==RowID)dt.Rows.RemoveAt(i);}}如果你有时间想学习 阅读全文
摘要:
string Qstr = null; foreach (DataRow dr in dt.Rows)//把获取的dt中的Id赋给字符串,用字符串传递 { Qstr += dr["PS_Id"].ToString() + ","; } //去除字符串后面的“,” if (Qstr == null) { Common.AdCommon.ShowError("该店没有下属店"); } else { Qstr = Qstr.Remove(Qstr.Length - 1); dt = bllPassive.SelectStore(Qstr); 阅读全文