摘要: KindEditor设置filterMode为true,但在代码模式下提交表单的话,发现并没有过虑掉自己不想保留的HTML标签。这时只需同步内容前加上红色部分内容即可:onClick="if (!keditor.designMode){keditor.clickToolbar('source');}; keditor.sync();" 阅读全文
posted @ 2014-02-08 12:03 顺德早茶 阅读(1853) 评论(0) 推荐(0) 编辑
摘要: 如果在Treport的DataSet属性中选定一个Table,那么QuickReport每次打印详细列表(BandType=rbDetail)属性的TQRBand时,系统会自动取出一个记录供打印,并将表中的记录指针移到下一位,这样程序无法控制表中记录指针的移动,就无法实现多栏打印。因此,只要程序不在Treport的DataSet属性选定任何表, QuickReport便不会控制表记录的提取。 QuickReport特为其它类型数据打印提供了一个OnNeedData事件,QuickReport每次打印详细列表属性的TQRBand时,会触发这个事件,要求提供打印数据,如果程序在OnNeedD... 阅读全文
posted @ 2013-08-22 17:20 顺德早茶 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 1)先设置DeleteItem为空,不让它调用自动生成的删除代码。2)然后自己写代码实现,如下:private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e){ if (MessageBox.Show("确认删除吗?", "删除前确认", MessageBoxButtons.OKCancel) == DialogResult.OK) { myDbTestDataSet.myTable.Rows[bindingNavigator1.BindingSource.Positio 阅读全文
posted @ 2013-08-22 17:17 顺德早茶 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1.1 注释使用 在语句中多写注释,注释不影响SQL语句的执行效率。增加代码的可读性。1.2 对于事务的使用 尽量使事务处理达到最短,如果事务太长最好按功能将事务分开执行(如:可以让用户在界面上多几步操作)。事务太长很容易造成数据库阻塞,用户操作速度变慢或死机情况。1.3 对于与数据库的交互 尽量减少与数据库的交互次数。如果在前端程序写有循球访问数据库操作,最好写成将数据一次读到前端再进行处理或者写成存储过程在数据库端直接处理。1.4 对于SELECT *这样的语句, 不要使用SELECT *这样的语句,而应该使用SELECT table1.column1这样的语句,明确指出要查询的列减少数据 阅读全文
posted @ 2013-08-22 13:56 顺德早茶 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 在SqlServer2005中,可以这样:DECLARE @p intSELECT TOP (@p) * FROM 表名在SqlServer2000中,不支持以上方法,可以这样:DECLARE @p intDECLARE @Sql varcher(1000)SET @Sql = 'SELECT TOP ' + CONVERT(varchar, @p) + ' * FROM 表名'EXEC @Sql 阅读全文
posted @ 2013-07-17 09:51 顺德早茶 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 利用Delphi的ActiveForm,可以很方便地开发出可以嵌入IE的ActiveX组件,无需知道太多幕后的COM知识。如何使得OCX可以很方便地调用Web上的JavaScript函数呢,研究了一个下午,使用ActvieForm的Events接口搞定。说穿了不值钱,只要一句代码就搞定,但是Google半天,琢磨了N久,看来还是基本功不扎实。首先在ActiveForm的项目中找到ridl文件,打开它,选择ActiveForm的Events接口,点击右键,建立一个新的方法,方法名为我需要调用javascript的函数名。这里我要调用一个JS的上传图片脚本,所以将其命名为“OnUploadPic” 阅读全文
posted @ 2013-06-26 21:24 顺德早茶 阅读(2970) 评论(0) 推荐(0) 编辑
摘要: Defy+(ME525+ 2.3.6)国行已Root的手机,可以安装DEFY启动菜单BOOTMENU1.0.7(集成Bootmenu1.0.7、ClockworkModRecovery最新版为5.0.3.1(备份文件格式为TAR)和官方RECOVERY)。DEFY启动菜单BOOTMENU1.0.7下载地址:http://kuai.xunlei.com/d/QNICGNUEVMPHhttp://115.com/file/c28fq42ahttp://dl.dbank.com/c0l9mnazn6安装DEFY启动菜单方法:下载安装完毕后,打开应用列表中的“Defy启动菜单”,会弹出的Root权限, 阅读全文
posted @ 2012-07-25 13:27 顺德早茶 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 【错误提示】无法为此请求检索数据。(Microsoft.SqlServer.SmoEnum)其他信息执行Transact-Sql语句或批处理时发生了异常。(Microsoft.SqlServer.ConnectionInfo)尝试打开或创建物理文件“d:\Data\***.mdf”时,Create file遇到操作系统错误5(拒绝访问。)【问题背景】数据库版本:SQL Server 2005企业版操作系统版本:Windows Server 2003企业版错误引发描述:数据库分离后,把数据硬盘从一台主机换挂到另一台主机上(两台主机的操作系统和数据库版本都是一样的)。结果附加数据库时,提示上面的错 阅读全文
posted @ 2012-07-23 10:23 顺德早茶 阅读(3255) 评论(0) 推荐(0) 编辑
摘要: 今天在Windows Server 2003中安装VS2008时,居然一直安装失败。想想没理由啊,以前一直在2003上安装VS2008,没试过失败的。仔细分析了一下,我的2003中,SQL Server 2005和Office 2007都装好了,网上资料说要先装SQL2005,再装VS2008,然后才能装Office2007。好吧,终于知道安装失败是由于这个安装顺序引起的。解决方法:1、找到vs2008的安装镜像文件H:/WCU/WebDesignerCore/WebDesignerCore.EXE, 使用winrar解压到硬盘的任意地方,其中有个文件夹office.zh-cn。2、下载一.. 阅读全文
posted @ 2012-04-27 14:31 顺德早茶 阅读(599) 评论(0) 推荐(0) 编辑
摘要: Win7下,虽然我们将控制面板中的时间日期格式改为 YYYY-MM-DD了,但 ASP 函数NOW()或DATE()取得的日期还是带/的格式。我们可以通过更改注册表来解决这个问题:打开注册表,进入到[HKEY_USERS\.DEFAULT\Control Panel\International],然后1、将键 sDate的值由 / 改为 -2、将键 sShortDate 的值由 yyyy/M/d 改为 yyyy-M-d 3、重启IIS即可。 阅读全文
posted @ 2012-03-19 16:34 顺德早茶 阅读(588) 评论(0) 推荐(0) 编辑