博文

目前显示的是标签为“asp.net(c#)”的博文

.net杂碎

按钮链接: <input type="button" onclick="javascript:window.location.href='step1.aspx';" value="下一步"> 文字链接: <a href="ucenter/admin.aspx" target="mainFrame">会员综合管理</a> ----------------------------------------------------------------- BLL 是业务逻辑层 Business Logic Layer DAL 是数据访问层 Data Access Layer

启动SQLExpress

进入命令运行窗口: cd c:\ hostname //这里回车键取得计算机名 sqlcmd -S YourServer\SQLExpress -E //说明,YourServer是你刚取得的计算机名,以下的也是 出现1>后 sp_grantlogin [YourServer\UserName] //要记住中括号也要输入 UserName为当前用户,如Administrator //个人电脑一般都是用这个默认管理员的 2>出现后 go 1>出现后 sp_addsrvrolemember [YourServer\UserName],dbcreator 2>出现后 go 1>出现后 exit ------------------------------------------------------------------------------------------- C:\Documents and Settings\Administrator>hostname omycle-pc C:\Documents and Settings\Administrator>sqlcmd -s omycle-pc\SqlExpress -e 1> sp_grantlogin [omycle-pc\Administrator] 2> go sp_grantlogin [omycle-pc\Administrator] 1> sp_addsrvrolemember [omycle-pc\Administrator],dbcreator 2> go sp_addsrvrolemember [omycle-pc\Administrator],dbcreator 1> exit C:\Documents and Settings\Administrator>

sql server 2005更改身份验证模式为混合方式

在sql server 2005下,从Windows身份验证方式修改为混合身份验证模式步骤如下 1、先使用Windows方式登陆,在 SQL Server Management Studio 的对象资源管理器中,右键单击服务器,再单击“属性”。 2、在“安全性”页上的“服务器身份验证”下,选择新的服务器身份验证模式,再单击“确定”。 3、重新启动 SQL Server 服务,可以直接通过右件键点击“对象资源管理器”进行启动 4、启用 sa 帐户, 点击工具栏上,新建查询,把如下语句复制到里面,执行即可 语句如下 ALTER LOGIN sa ENABLE ; GO ALTER LOGIN sa WITH PASSWORD = '你的sa帐户密码' ; GO 5、完成了,这个时候你已经可以使用你新启动的SA帐户登陆了。。。 ASP下面,数据库连接字符串为: Dim ctrConnection ,conn ctrConnection="Driver={SQL Server};Server=(local);Database=TEACHING;Uid=sa;Pwd=123456" set conn=server.createobject("ADODB.CONNECTION") conn.open ctrConnection

"SQL Server 安装程序无法获取 ASPNET 帐户的系统帐户信息 "

SQL Server 安装程序无法获取 ASPNET 帐户的系统帐户信息 用aspnet_regiis实用工具卸载和重新安装一下就可以了。 具体的操作如下: 进入CMD: c:\windows\microsoft.net\framework\v2.0.50727文件夹下,运行aspnet_regiis -u卸载 然后运行aspnet_regiis -i 重新安装,上述问题即可解决 ______________________________________________________________________ C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -u 开始卸载 ASP.NET (2.0.50727)。 ............................................. ASP.NET (2.0.50727) 卸载完毕。 安装程序检测到操作过程中出现了一些错误。有关详细信息,请查看安装程序 DOCUME~1\ADMINI~1\LOCALS~1\Temp\ASPNETSetup_00000.log C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -i 开始安装 ASP.NET (2.0.50727)。 ........................... ASP.NET (2.0.50727)安装完毕。

SqlExpress数据库连接字符串windows验证

老是重复旧方法,这次把它刻下来!!! Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\b2bdb_Data.MDF;Integrated Security=True;User Instance=True

VS添加控件四步曲

1,应用控件的DLL文件,放Bin文件夹里面 2,web.config里面注册, <appSettings> <add key="FCKeditor:BasePath" value="~/admin/fckeditor/"/> </appSettings> 3,页面引用 <%@ Register TagPrefix="FCKeditorV2" Namespace="FredCK.FCKeditorV2" Assembly="FredCK.FCKeditorV2" %> 4,页面调用 <FCKeditorV2:FCKeditor ID="content" ToolbarSet="Hugobasic" runat="server" Height="438px" Width="99%" > </FCKeditorV2:FCKeditor>

visual studio 2008破解

图片
软件名称:Visual Studio 2008 软件大小:700MX6 软件类别:编程/系统 系统要求:Win2003/WinXP/Win2000/VISITA 软件语言:简体中文 软件简介:       这个是官方最新版的VS,集成了VB、C++、JAVA、.NET,功能强大、界面十分的美观。昨天花了一个晚上下载好了……晕,速度挺慢的,下载好了我试过了,挺好用的。破解成功,特地给大家推荐一下吧^o^这个可是官方(微软)直接下载的哦。VS2008的破解方式请看下面: VS2008序列号: PYHYP-WXB3B-B2CCM-V9DX9-VDY8T VS2008破解方法: 在卸载试用版的地方,输入上面的key,然后更新,就可以成为正式版。 开始> 设置> 控制面版> 添加或删除程序> 卸载vs.net2008>输入正版cd-key。 Microsoft Visual Studio 2008是设计、开发和测试下一代基于Windows平台的解决方案、Web应用和服务的统一开发平台。 通过改善开发Windows、网络、移动设备和Microsoft office应用的体验,Visual Studio 2008帮助开发人员和开发团队快 速地构建和发布更为完整、互联、详尽和引人注目的软件解决方案。 ◆快速开发新突破 助您创建基于Windows 、SQL Server和.Net框架的安全应用程序。LING(Lunguage Integrated Query)可帮助开发人员通 过任何数据源更平稳地操作数据。 改进的设计界面可助您更快捷更轻松地创建Web应用。 改进的单元/负载测试和代码分析工具,可助您创建更高质量、更安全的软件应用。 ◆杰出的用户体验 集成的Microsoft ASP.NET AJAX,以及用于Visual Studio 2008的Microsoft Silverlight外接程序,使炫目而丰富的Web交 互式应用开发事半功倍。 ...

Nhibernate

第一站:鸟瞰NHibernate NHibernate之旅(1):开篇有益 第二站:接触NHibernate NHibernate之旅(2):第一个NHibernate程序 第三站:数据在我手中 NHibernate之旅(3):探索查询之NHibernate查询语言(HQL) NHibernate之旅(4):探索查询之条件查询(Criteria Query) NHibernate之旅(5):探索Insert, Update, Delete操作 第四站:控制你的全部 NHibernate之旅(6):探索NHibernate中的事务 NHibernate之旅(7):初探NHibernate中的并发控制 观光站:实用技巧补偿 NHibernate之旅(8):巧用组件之依赖对象 第五站:关系如此复杂 NHibernate之旅(9):探索父子关系(一对多关系) NHibernate之旅(10):探索父子(一对多)关联查询 NHibernate之旅(11):探索多对多关系及其关联查询 第六站:我来加载你 NHibernate之旅(12):初探延迟加载机制 NHibernate之旅(13):初探立即加载机制 第七站:数据的镜子 NHibernate之旅(14):探索NHibernate中使用视图 (new!) NHibernate之旅(15):探索NHibernate中使用存储过程(上) (new!) NHibernate之旅(16):探索NHibernate中使用存储过程(中) (new!) NHibernate之旅(17):探索NHibernate中使用存储过程(下) (new!) 第八站:转载请注明 NHibernate之旅(18):初探代码生成工具使用 (new!) NHibernate之旅(19):初探SchemaExport工具使用 (new!) NHibernate之旅(20):再探SchemaExport工具使用 (new!) 下一站:停靠在哪儿 NHibernate之旅(21):探索对象状态 (new!) NHibernate之旅(22):探索NHibernate一级缓存 (new!) NHibernate之旅(23):探索NHibernate二级缓存(上) (new!) NHibernate之旅(24):探索NHibernate二级缓存(下) (new!)

作品被51aspx收录了,HOH~

图片
相关介绍: http://www.51aspx.com/CV/MVCBlog/ 不枉费我花费了一个多星期的时间啊。~ 赞一下自己,

取消gridview的头部

把showheader属性设置为false 看来,gridview的好多属性还是很管用的,自己还很不了解。

关于对PagedDataSource的相关操作,引起的思考和实践

在这次的课程设计中,文章的分类为int,在显示的时候需要根据这个数到另一个表中去查找相应的类别名称,我当时图省事,向在blog.aspx页面下面搞点手脚,可是不能将EVAL("")用于非字段绑定的上下文中,最后,突然想到了,pageddatasource的数据源实际上我是给了一个list类,所以实际上,可以在数据访问层,再查询一次数据库,因此在Article类中加入了leibiestr,然后在读取的时候,重新到leibietable中再读一次值,具体的代码可以看看:呵呵, 新加入了leibie类,和leibieoperater类,下面的黑体字是新加入的代码!---有思路就有出路,拽拽!! public List<Article> viewAll()     {         List<Article> list = new List<Article>();         con.Open();         cmd = new SqlCommand("select * from newstable order by time desc", con);         SqlDataReader sdr = cmd.ExecuteReader();         Article ac;          Leibie lb = null;         LeibieOperater lbo = null;         while (sdr.Read())   ...

eval()与bind()区别

首先 Eval()是可以单独使用,而Bind()必须放在某一个控件的属性下面,当用Gridview的时候,一般都是Bind() 其他的不同之处,偶还没有发觉,欢迎跟帖讨论,Hoho

用gridview需要注意的几点问题

You can take advantage of the <%@ Page %> directive's MaintainScrollPositionOnPostback attribute to scroll a page back automatically to the same position whenever the page is posted back to the server. For example, if you add this attribute and click an Edit link rendered by a GridView , the page automatically scrolls to the record being edited. This attribute works with Internet Explorer 6+, Firefox 1+, and Opera 8+. When you click an Edit link, you can edit a particular database row. The GridView automatically renders a check box for any Boolean columns and a text field for any other type of column. The GridView control does not support inserting new records into a database table. If you need to insert new records, use either the DetailsView or FormView control. Furthermore, notice that the GridView control includes a DataKeyNames property . When editing and deleting rows with the GridView , you need to assign the name of the primary key field from the database tabl...

sqlhelper使用模板

sqlhelper : 1 、 /// 执行一个不需要返回值的 SqlCommand 命令,通过指定专用的连接字符串。     /// 使用参数数组形式提供参数列表     /// </summary>     /// <remarks>     /// 使用示例:     /// int result = ExecuteNonQuery(connString, CommandType.StoredProcedure, "PublishOrders", new SqlParameter("@prodid", 24));     /// </remarks>     /// <param name="connectionString"> 一个有效的数据库连接字符串 </param>     /// <param name="commandType">SqlCommand 命令类型 ( 存储过程, T-SQL 语句, 等等。 )</param>     /// <param name="commandText"> 存储过程的名字或者 T-SQL 语句 </param>     /// <param name="commandParameters"> 以数组形式提供 SqlCommand 命令中用到的参数列表 </param> /// <returns> 返回一个数值表示此 SqlCommand 命令执行后影响的行数 </returns> 2 、 /// 执行一条返回结果集的 SqlCommand 命令,通过专用的连接字符串。     /// 使用...

关于sqlhelper

必备: 在 sqlhelper.cs 文件中,添加: public static readonly string ConnectionStringLocalTransaction = ConfigurationManager .ConnectionStrings[ "pubsConnectionString" ].ConnectionString; 1 、执行 SQL 语句       string sql = TextBox1.Text;         SqlCommand cmd = new SqlCommand ();         // 定义对象资源保存的范围,一旦 using 范围结束,将释放对方所占的资源         using ( SqlConnection conn = new SqlConnection ( SqlHelper .ConnectionStringLocalTransaction))         {             // 打开连接             conn.Open();             // 调用执行方法,因为没有参数,所以最后一项直接设置为 null             SqlHelper .ExecuteNonQuery(conn, CommandType .Text, sql...

关于何种情况下使用DataGrid、DataList或Repeater的一些讨论

关于何种情况下使用 DataGrid、DataList或Repeater的一些讨论 作者: Scott Mitchell [概述]    WEB开发自从有了基于脚本的WEB编程技术(如ASP)以来,经历了一个漫长的过程。通过使用微软的ASP.Net技术,传统的ASP中大量的、单调乏味的、重复性的编程工作成为了历史。例如,象大多数ASP程序员所知的,在ASP中显示数据库内容所需要的过程:   建立数据库连接   用 SQL查询装载ADO数据集   显示所需要的任何 HTML代码   遍历数据集中的记录     输出记录字段值及相关的 HTML     移向下一条记录   循环   显示所需要的 HTML代码   又如,为了在表格中显示记录集的内容,我们需要输出一个 <table>标签,然后开始循环。在循环中,每输出一条记录,需要先输出一个<tr>标签以及若干对<td>标签和</tr>标签。最后,以一个</table>标签结尾。   在传统的 ASP中使用的这种方法有一个主要的缺点:HTML代码与ASP源代码不得不纠缠在一起。对于那些也许并不理解程序设计的页面设计者或图形艺术家来说,想要更改HTML内容无疑是一场灾难。另外,代码的产生量也是惊人的,因为我们不仅需要从数据库中取得数据,还需要使之可视化。   好在, ASP.Net提供了三个数据控件,使得原本在ASP中繁杂的工作变得简单。这三个控件属于数据Web控件,分别是DataGrid,DataList和Repeater。如果你对ASP.Net数据库编程有所了解的话,你至少应该有使用其中一种控件的经验。大多数情况下,我们从学习使用DataGrid开始,因为它的功能相对完整(数据显示、分页、编辑)并相对简单。然而,DataGrid并非总是正确的选择。   本文将分别论述每个数据控件不同于其它数据控件的特点,以及由此带来的优缺点。正因为每种数据控件都有其自身的缺陷,因此在程序设计中并不存在最完美的选择。你必须权衡三种控件的优缺点并决定哪一种更加适合你的程序。   为了帮助比较,在对每个控件进行论述时,我们会专注于三个特性:可用性(从页面访问者的角度)、开发时间和性能。我们首先描述一下这三种控件的共性,然后分别深入地讨论三种控件的特点,每种控件如何实现以及如何体现可...

ASP.NET RSS Toolkit(RSS工具)

图片
还记得以前吗?以前要做页面上写个小组件,调用指定(RSS输出地址的)的内容。最好的办法就是通过XSLT+XML来输出字符 串。让我们还是花了一分钟的时候回忆一下以前的做法吧 曾经的做法: Protected Overrides Sub OnLoad( ByVal e As System.EventArgs)              Dim CacheKey As String = Url & " - " & Sort              Dim objCache As System.Web.Caching.Cache = HttpRuntime.Cache              If objCache.Item(CacheKey) Is Nothing Then                  Dim xpDocument As XPathDocument = New XPathDocument(Url, XmlSpace.Preserve)                  Dim XTran As XslTransform = New XslTransform                  XTran.Load(Web.HttpRun...