摘要: dede 获取文章链接地址今天在研究dedecms,因为需要多表联查,只有通过sql语句来调用文档,可是用默认的[field:arcurl/]无法获取文档的链接地址,后经到网上搜寻,找到一套调用文档地址的办法,整理下面:大家知道,在Dede系统里面,我可以可以自由使用SQL语句来配合织梦标签进行更多的个性化调用。比如:推荐会员、推荐企业等。通过SQL语句调用文档列表并获取其静态页面地址的方法。他们的基本参照格式为:{dede:sqlsql='select字段From表名称where条件语句'}[field:字段名/]{/dede:sql}由上面这种基本格式,我们就可以基本转换出 阅读全文
posted @ 2013-04-18 20:29 绅士也疯狂 阅读(942) 评论(0) 推荐(0) 编辑
摘要: 具体就拿一个简单的例子来说吧:第一次从数据库拿到一个DataTable后在后面的处理的过程中发现另外一个地方也要这个DataTable里面的部分数据,例如说要这个DataTable中的前10条吧,我又不想从数据库里面再去读取数据,想办法从这个DataTable中拿出来,常用的可能就是循环一条条读取,但是我还想走捷径呢,google里面找了下,也没有发现什么,最后想到DataTable有个DefaultView可以筛选一些纪录的,那就给这个DataTable加一列吧,但是加一列怎么加呢?在msdn里面找到了启示:msdn中的给某个DataTable加一列并填充值Code highlighting 阅读全文
posted @ 2012-04-06 10:52 绅士也疯狂 阅读(1466) 评论(0) 推荐(0) 编辑
摘要: 一、带数据库连接的导入insert into OPENDATASOURCE('SQLOLEDB','Data Source=222.35.*.*;User ID=***;Password=123456').yyedu.dbo.Article(ArticleID,CategoryID,CategoryName,Title,SubTitle,Author,Source,keyword,Description,[Content],ClickCount,TimePublish,CreateDate,LastUpdateDate,CreateUserID,ID)selec 阅读全文
posted @ 2012-02-17 10:31 绅士也疯狂 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: SQL SERVER 与ACCESS、EXCEL的数据转换熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换,详细说明如下:一、SQL SERVER 和ACCESS的数据导入导出常规的数据导入导出:使用DTS向导迁移你的Access数据到SQL Server, 阅读全文
posted @ 2012-02-14 16:02 绅士也疯狂 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 本文的数据库用的是sql server自带数据Northwind 连接字符串CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->stringconn=ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;confige文件CodeCode highlighting produced by Actipro 阅读全文
posted @ 2011-12-28 17:47 绅士也疯狂 阅读(1251) 评论(3) 推荐(1) 编辑
摘要: 今天在写页面时用到了ymPrompt的win方法来弹出一个窗口。由于要用到获取子窗口返回来的值判断是否刷新父窗口,在ymPrompt的组件Demo中一直没有找到合适的方法实现,郁闷的很,心里仍不死心,有重头到尾的那介绍的方法看了一遍,看到doHandler时有两个参数sign和autoClose,看了方法介绍后,觉得这个方法可行(以前一直都是用ymPrompt.close方法来直接关闭子窗口),就写了一段脚本测试下,可以实现我想要的 ,现将代码贴出如下: 父窗口代码: function viewSubFeeDetail(feeId) { ymPrompt.win({message:'v 阅读全文
posted @ 2011-12-16 17:30 绅士也疯狂 阅读(515) 评论(2) 推荐(1) 编辑
摘要: 在用ajax开发asp.net程序里.利用ashx页面与前台页面进行数据交互.但是每个ajax交互都需要一个ashx页面.结果是项目里一大堆ashx页面.使项目难以管理.现在我们就想办法让一个ashx页面里允许多个ajax交互;前台页面AjaxTest.htm,内容如下<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=&qu 阅读全文
posted @ 2011-12-02 13:18 绅士也疯狂 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200)2.删除字段 ALTER TABLE table_NAME DROP COLUMN column_NAME3.修改字段类型 ALTER TABLE table_name ALTER COLUMN column_name new_data_type4.sp_rename 改名 更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。 语法 sp_rename [ @objname = ] 'object_name' , [ @newname = ] 阅读全文
posted @ 2011-11-15 14:02 绅士也疯狂 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 使用ASP.NET模版生成HTML静态页面并不是难事,主要是使各个静态页面间的关联和链接如何保持完整。本文介绍了使用ASP.NET模版生成HTML静态页面的五种方案。ASP.NET模版生成HTML静态页面方案1:///<summary> ///传入URL返回网页的html代码 ///</summary> ///<paramname="Url">URL</param> ///<returns></returns> publicstaticstringgetUrltoHtml(stringUrl) { er 阅读全文
posted @ 2011-11-15 11:35 绅士也疯狂 阅读(2509) 评论(0) 推荐(1) 编辑
摘要: 一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。 二﹕ SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表由系统来维护﹐它们存在于内存中而不是在数据库中。这两个表的结构总是与被该触发器作用的表的结构相同。触发器执行 完成后﹐与该触发器相关的这两个表也被删除。Deleted表存放由于执行Delete或Update语句而要从表中删除的所有行。Inserted表存放由于执行Insert或Update语句而要向表中插入的所有行。三﹕Inste 阅读全文
posted @ 2011-11-14 18:17 绅士也疯狂 阅读(404) 评论(0) 推荐(0) 编辑