摘要: public static void SendSMS(string FaSongUser, string ToUserList, string ContentStr) { //针对不同的短信猫接口,请修改此方法 string MobTelList = ""; //根据用户名列表获取手机号码 admin,test,zwl,test123 DataSet MyDT = ZWL.DBUtility.DbHelperSQL.GetDataSet("select JiaTingDianHua from ERPUser where UserName in('" 阅读全文
posted @ 2014-04-02 15:44 码农小小强 阅读(869) 评论(0) 推荐(0) 编辑
摘要: DataSet 是C#中用来存储数据库数据的。其实,它的作用是在内存中模拟数据库。我们现实生活中的数据库从大到小的基本结构类似于:数据库实例,表,列,行。在C#语言中,我们在内存中也模拟出了一个这样的关系型数据模型。对应关系如下表:数据库 DataSet表 DataTable列 DataColumn行 DataRow DataSet 和 物理数据库是两个客体,要使这两个客体保持一致,就需要使用DataAdapter 类来同步两个客体。一般来说操作流程是:使用DataAdapter 把物理数据库中的数据填充到DataSet中的DataTable 里。当我们对内存中的 Data... 阅读全文
posted @ 2014-04-02 15:17 码农小小强 阅读(2231) 评论(0) 推荐(0) 编辑
摘要: #region 方法:合并Gridview行 /// /// 合并GridView指定行单元格 /// /// GridView /// DataKeys值(以此值为参照,如果此值相同,则将指定的单元格纵向合并) /// 要合并的列索引(从0开始) protected void AppendGVRow(string DataKeysName, GridView gv, params int[] rowIndex) { try { int spanCount = 1;//合并的单元格跨的行数 int spanNum = -1;//用于确定需合并的起始行 for (int i = 0; i... 阅读全文
posted @ 2014-03-27 13:07 码农小小强 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 导出功能必须使用office中EXCEl对象,整个操作如同在操作EXCEl一样,建立EXCEl应用----建立工作簿---建立sheet表单页,代码实现过程中,如果想对单元格实现一些操作,或者汇总功能,可以先使用,EXCEl中的宏来操作。使用方法 第一步:工具---宏----录制新宏---保存-----第二步:工具---宏---宏---编辑(编辑框中的代码就是在程序中所要使用的对象,和参数设置,可以通过excel对象来调用对象,直接在代码中操作excel) protected string PrintExcel(string _printType, string _userid) { Exce 阅读全文
posted @ 2014-03-27 11:21 码农小小强 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 第一种:导出gridVIEW中的数据,用hansTABLE做离线表,将数据库中指定表中的所有数据按GRIDVIEW中绑定的ID导出只能导出数据不能去操作相应的EXCEl表格,不能对EXCEL中的数据进行格式化操作,如:字体颜色,大小,单元格合并等/// /// 导出 /// /// /// protected void ImageButton2_Click(object sender, ImageClickEventArgs e) { string IDList = "'0'"; for (int i = 0; i 0) { filename = dte.D 阅读全文
posted @ 2014-03-27 11:07 码农小小强 阅读(747) 评论(0) 推荐(0) 编辑
摘要: SQL中char、varchar、nvarchar的区别char char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。 nvarchar(n) 包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。 varchar[(n)] 长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度. 阅读全文
posted @ 2014-03-25 15:40 码农小小强 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 给grivdView不要设值 button的url和 commandName 在rowDatabound中操作变换protected void GVData_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { ImageButton ibtnApprove = (ImageButton)e.Row.FindControl("ibtnApprove"); string submitState = GVData.DataK 阅读全文
posted @ 2014-03-25 10:29 码农小小强 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 效果:时间自动走动主要注意body中onload事件触发 阅读全文
posted @ 2014-03-13 11:06 码农小小强 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 1.监听启动监听lsnrctl start停止监听 lsnrctl stop 查看监听状态 lsnrctl status 2.启动用oracle用户进入su - oracle运行sqlplus命令,进入sqlplus环境,nolog参数表示不登录;sqlplus /nolog以管理员模式进入conn /as sysdba启动数据库startup;停止数据库SHUTDOWN IMMEDIATE远程连接数据库sqlplus /nologconn sys/sys@IP:1521/orainstance as sysdba也可以直接运行:dbstart //启动数据库脚本 dbshut //停止数据库 阅读全文
posted @ 2014-03-11 17:06 码农小小强 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 开始时间: 结束时间: 第一种:jquery第二种: 阅读全文
posted @ 2014-03-11 10:18 码农小小强 阅读(456) 评论(0) 推荐(0) 编辑