上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 94 下一页
摘要: 一位网友在Insus.NET下班时问及一个SQL问题,他有如下一些记录:S_NUMBER P_NO UPDATE_TIMEY1202022524 E3465 2012-02-05 16:32:16.000Y1202022524 E0035 2012-01-16 05:38:41.000Y1202022525 E0036 2012-01-17 05:38:41.000Y1202022526 E0037 2012-01-18 05:38:41.000Y1202022527 E0038 2012-01-19 05:38:41.000Y1202022528 E0039 2012-01-20 05:38 阅读全文
posted @ 2012-03-17 00:32 Insus.NET 阅读(679) 评论(3) 推荐(2) 编辑
摘要: 由于不是固定在一台电脑开发,经常需要把数据备份与恢复。或者是帮助客户修改程序,接收到客户备份好的数据,需要在电脑恢复。这样就需要将数据库用户映射到 SQL Server 登录名。如何映射?可使用下面的系统存储过程:EXECUTEsp_change_users_login'update_one','user','login'上面的'update_one'是执行的操作,将当前数据库中指定的 user 链接到现有的 SQL Serverlogin。'user'是指当数据库的用户名。'login' 就你将要 阅读全文
posted @ 2012-03-16 22:02 Insus.NET 阅读(1844) 评论(0) 推荐(2) 编辑
摘要: 后台管理跑马灯功能,用户添加完跑马灯图片之后,需要在后台产生一个xml文件,让前台直接读取这个xml文件即可。不必需要在前台显示时,再去循环跑马灯图片目录的所有图片。前台读xml文件时,需要把xml文件转为字符串。xml文件是这样子的:<?xmlversion="1.0"encoding="utf-8"?><ulclass="slideul2"><li><imgsrc="/SM/10.jpg"width="80"height="60" 阅读全文
posted @ 2012-03-11 12:09 Insus.NET 阅读(4228) 评论(1) 推荐(1) 编辑
摘要: 先看看效果:在IE浏览时,图片跑马是很流畅的,但在生成动画时,有点跳。本功能应用Jquery喔,另外Insus.NET把它写在一个用户控件上,在页面需要显示时,拉进去即可。aspx:View Code 用户控件有写了三个属性,Speed设置跑马灯的滑动速度,Width跑马灯图片的宽度,Height是跑马灯图片的高度。用户控件:View Code 从上面的代码中,Insus.NET有用了两个asp:Literal 控件,作为可传入参数。一个将是显示图片,另一个是传入跑马灯滑动速度。xxx.asc.vb:View Code ImportsSystem.IOImportsSystem.Web.UI. 阅读全文
posted @ 2012-03-11 10:35 Insus.NET 阅读(2213) 评论(0) 推荐(1) 编辑
摘要: 理解此函数,可以先看它的语法:fn:contains ($arg1 as xs:string?, $arg2 as xs:string?) as xs:boolean?返回 xs:boolean 类型的值,以指明 $arg1 值是否包含 $arg2 所指定的字符串值。实例演示说明,可以参考前一篇:http://www.cnblogs.com/insus/archive/2012/03/09/2388316.html这篇只能SELECT到与变理值相同的节点。如果我们想SELECT相似值,虽然可以用谓词LIKE,如果这篇:http://www.cnblogs.com/insus/archive/2 阅读全文
posted @ 2012-03-09 21:55 Insus.NET 阅读(496) 评论(0) 推荐(2) 编辑
摘要: sql:variable()函数,在XQuery表达式内包含 SQL 关系值的变量。如下面xml:DECLARE@xmlXML='<Devs><langname="VB.NET"/><langname="C#.NET"/><langname="Java"/><langname="Javascript"/><langname="ASP.NET"/></Devs>'现在我们定义一个变量:DECLARE 阅读全文
posted @ 2012-03-09 21:27 Insus.NET 阅读(814) 评论(0) 推荐(1) 编辑
摘要: 参考:http://topic.csdn.net/u/20120309/13/96d8c42f-6bcc-4acf-89e7-8015cac777ba.html?37024解决这个问题,首先要明白一件事情,masterpage只是一个容器,它将要装载很多网页,Div是放在哪一个网页内,要设法让masterpage知道。比如P1.aspx页内有Div id为Div1, P2.aspx也有一个Div id 为Div1。masterpage不知道你要显示那页的Div1. Div只想要显示与否,由谁来控制它不管,可以由page或是masterpage都有可能去控制它。因此,你可以写一个接口,它有一个方 阅读全文
posted @ 2012-03-09 16:51 Insus.NET 阅读(1377) 评论(1) 推荐(2) 编辑
摘要: 最近一个专案(VB.NET)中,其中有一个功能,就是让用户在后台管理跑马灯图片。可以实现上传图片,更新图片和删除图片。Insus.NET使用asp.net的asp:FileUpload来上传与使用asp:DataList来显示。上传,显示与删除图片也许对大家来说没有什么困难,此篇博文是分享更新图片的功能。首先选择DataList的某一张图片,然后为更新选择图片文件,最后进行更新。先看演示动画:为DataList写一个事件:OnItemCreated="DataListGallery_ItemCreated"在vb.net写这个事件:View Code ProtectedSu 阅读全文
posted @ 2012-03-08 15:14 Insus.NET 阅读(2609) 评论(1) 推荐(1) 编辑
摘要: 最近的专案使用这个功能,开发时为程序使用了就定了一个系统帐号如sa,由于某些要求,此帐号不能被更改或是删除,但用户可以添加其它帐号。可以参考下面动画。实现这样的功能,也许方法有很多种。Insus.NET使用了SQL的触发器(Trigger),在删除或是更新做了触发。更新触发器,sa帐号不能被用户更新:tri_Users_UpdateSETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO--=============================================--Author:Insus.NET--Createdate:2012-03-03--De 阅读全文
posted @ 2012-03-08 13:29 Insus.NET 阅读(471) 评论(0) 推荐(1) 编辑
摘要: ASP.NET实现上传图片文件时或某一文件判断是否为图片文件。可以参考下面简单说明。在System.Drawing.Image名称空间下有一个静态方法FromFile(filename As String)得到的对象类型,就是System.Drawing.Image如果在转换类型发生异常,那可以判断为所指定的图片文件不是图片格式的文件。最近在专案使用了这个方法,:IsImage PublicFunctionIsImage(filePathAsString)AsBooleanDimoImgAsSystem.Drawing.ImageTryoImg=System.Drawing.Image.Fro 阅读全文
posted @ 2012-03-08 12:54 Insus.NET 阅读(1473) 评论(0) 推荐(1) 编辑
摘要: XML有很多函数,如upper-case可以把某些值显示或改写为大写。比如下面这个xml类型变量中,第5行与第6行属性值是小写,现想把它显示来大写。1DECLARE@xmlXML='2<Devs>3<langname="VB.NET"/>4<langname="C#.NET"/>5<langname="Java"/>6<langname="Javascript"/>7<langname="ASP.NET"/>8< 阅读全文
posted @ 2012-03-03 16:29 Insus.NET 阅读(503) 评论(0) 推荐(1) 编辑
摘要: 本演示,是把这篇:http://www.cnblogs.com/insus/archive/2012/02/29/2374826.html改为动态的T-SQL。宣告三个变量,第一个为@nodes :DECLARE@nodesNVARCHAR(MAX)='''/Devs/lang/@name'''第二个为@value:DECLARE@valueNVARCHAR(MAX)='''(.)'',''NVARCHAR(MAX)'''第三个为@sql,其实前两个变量也是为此变量所 阅读全文
posted @ 2012-03-03 14:52 Insus.NET 阅读(460) 评论(0) 推荐(1) 编辑
摘要: 本实例是演示SQL查询中XQuery使用COUNT函数。DECLARE@xmlXML='<Devs><langname="VB.NET"/><langname="C#.NET"/><langname="Java"/><langname="Javascript"/><langname="ASP.NET"/></Devs>'SELECTCOUNT(*)AS[Totals]FROM@xml.nodes( 阅读全文
posted @ 2012-03-01 00:33 Insus.NET 阅读(519) 评论(0) 推荐(1) 编辑
摘要: 本次演示,学会了元素本身(.)以及LIKE的操作。宣告一个xml的变量@xml并赋值给它。DECLARE@xmlXML='<Devs><langname="VB.NET"/><langname="C#.NET"/><langname="Java"/><langname="Javascript"/><langname="ASP.NET"/></Devs>'然后,我们可以使用LIKE操作,过滤到我们需 阅读全文
posted @ 2012-02-29 23:52 Insus.NET 阅读(572) 评论(2) 推荐(1) 编辑
摘要: 问题来自http://topic.csdn.net/u/20120226/15/09b1fd42-b587-483b-b4df-9cba2ef3d0ad.html也可参考下图:Insus.NET提供如下解决方法,仅供参考:写一个接口,usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;///<summary>///SummarydescriptionforISetable///</summary>namespaceInsus.NET{publicinterfaceISe 阅读全文
posted @ 2012-02-26 17:08 Insus.NET 阅读(412) 评论(2) 推荐(1) 编辑
摘要: 控制使用FLOWR替代XQuery路径表达式。FLOWR是For,Let,Where,Order by, Return的谓词首字母缩写。下面演示数据表,来自http://www.cnblogs.com/insus/archive/2012/02/26/2368323.html的[dbo].[tbDevLanguage]SELECT[ID],[languages].query('for$lin/Languages/languageorderby$l/@namereturn($l)')AS[language]FROM[dbo].[tbDevLanguage]for是XPath 阅读全文
posted @ 2012-02-26 15:45 Insus.NET 阅读(636) 评论(0) 推荐(1) 编辑
摘要: 在前一篇http://www.cnblogs.com/insus/archive/2012/02/25/2367857.html xml.modify()可以看到所在演示均是为变量的xml数据类型进行操作。Insus.NET想在此篇使用http://www.cnblogs.com/insus/archive/2012/02/25/2367701.html篇中创建的表[dbo].[tbDevLanguage]中的数据进行操作。也就是说以表的xml的数据类型进行演示。在演示之前,Insus.NET修改了此表,添加了一个主键字段,方便过滤记录时行更新。插入元素insert():UPDATE[dbo] 阅读全文
posted @ 2012-02-26 01:51 Insus.NET 阅读(481) 评论(0) 推荐(1) 编辑
摘要: 比如一串字符以某定义符号分隔,现我们需要以定义符号对这串字符进行拆分。可以使用XQuery的nodes()方法来实现。实现可参考到这篇:http://www.cnblogs.com/insus/archive/2012/02/25/2367743.html。不过Insus.NET把实现的方法写成一个自定义函数,在需要的地方调用即可。udf_StringSplit SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO--=============================================--Author:Insus.NET--Createdat 阅读全文
posted @ 2012-02-26 00:15 Insus.NET 阅读(1368) 评论(0) 推荐(1) 编辑
摘要: 现在Insus.NET来演示http://www.cnblogs.com/insus/archive/2012/02/24/2367323.html列表中最后一个函数xml.modify()。参考下表,xml.modify()函数有三个方法:函数方法说明xml.modify(insert)在使用的XML数据类型实例插入一个节点或节点的顺序。xml.modify(delete)删除指定的XQuery表达式的结果输出序列的零个或多个节点。xml.modify(replace)修改一个节点的值。首先来演示xml.modify(insert) ,为xml变量值插入一个元素<language na 阅读全文
posted @ 2012-02-25 17:24 Insus.NET 阅读(945) 评论(0) 推荐(1) 编辑
摘要: 这个演示,Insus.NET还是使用这篇的数据源,获取某一节点下元素所有属性值,并放在一个表中:http://www.cnblogs.com/insus/archive/2012/02/25/2367377.html把这个xml的数据转入一个表中。DECLARE@xmlXML='<Languages><languagename="VB.NET"/><languagename="C#"/><languagename="Java"/></Languages>'宣告 阅读全文
posted @ 2012-02-25 14:14 Insus.NET 阅读(681) 评论(0) 推荐(1) 编辑
上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 94 下一页