- 博客(31)
- 收藏
- 关注
原创 MSSQL文本型字段使用replace函数,需转换类型
/*更新图片目录,!*!*!*!注意:news_content必须改为ntext类型,为text类型时会有内部错误,这是个bugreplace替换字段为text或者ntext时,必须转换类型后才能替换*/update news_info set news_content=replace(cast(news_content as varchar(8000)),/uploadfile/,/new
2009-02-04 23:56:00
922
转载 页面,跳转
//在当前页面打开location.href="http://www.google.cn/";window.location.href="http://www.google.cn/";//后退到前一页面history.go(-1);//在新页面打开window.open(http://www.google.cn/,,height=500,width=611,scr
2008-10-04 22:42:00
455
原创 使用DataReader提高性能的一些技巧
下面是使用DataReader提高性能的一些技巧: l 在访问任何与命令(Command)相关的输出参数前DataReader必须关闭。 l 在读完数据后就关闭DataReader。如果你正在使用的连接只返回该DataReader,在关闭DataReader后立即关闭连接。 l 另一种明确地关闭连接的方法是给ExecuteReader方法传递CommandBehavior.CloseC
2008-05-26 22:40:00
1366
原创 Win2003主机下无法播放FLV视频的设置方法
默认情况下,Win2003的主机.是没有指定输出FLV这种格式的。虽然FTP里面可以看见,但无法通过http访问,也就无法播放了。三种解决办法:一、找服务器管理员,添加FLV文件类型输出支持。 1. 在windows 2003 server 打开IIS管理器 2. 展开本地服务器 3. 右键点击本地服务器选择属性 4. 选择 MIME Type 5. 点击New 输入以下信息
2008-05-16 12:01:00
1786
原创 SQL语句参数化
SELECT AuthorID, Name, Adress FROM Author WHERE (Abrige = @Param2) sqlDataAdapter1.SelectCommand.Parameters["Param2"].Value = Abrige_txt.Text;比如参数的sql的like是这样写的 字段 like @参数名@参数名=%农业%是不用写成%农业
2008-05-16 11:36:00
1020
原创 ASP.net防止SQL注入方法
大家存在5点误区: 1、sql注入比较难防,需要替换select,delete等一打字符 其实对于字符型替换再多都没有替换单引号为两个单引号来的好!对于数字型替换再多都没有用,一定要类型转换。 2、忽略DropDownList传来的东西 其实是不对的,一切客户端的东西都是不可信任的,select下拉框也是!因为可以自己做一个htm提交到服务器。 3、access比sqlserver不安全 安全不安
2008-05-16 11:33:00
1833
3
原创 javascript如何调用C#后代码中的过程 和ASP.NET调用JS乱码解决方案
+++++++++++++++++第一种情况: 1.后台方法: protected string CsharpVoid(string strCC){ return strCC; } 2.javascript 调用 var s = ""; document.write(s); +++++++++++++++++第二种情况: 1.后代码:protected v
2008-05-06 11:14:00
1033
原创 从标签中提取参数(数组)
protected void rp() { string t="aaaaaaaaaaaaaa{$link(20085,35502)$}bbbbbbbbbbbb"; Response.Write("测试来了"); Response.Write("原始标签"+ t + ""); int a1=t.IndexOf("{$link(");
2008-04-01 01:02:00
833
原创 asp计算两个时间内的工作日
****************************** 函数:workdays(date_begin , date_end) 参数:date_begin,开始日期;date_end,结束日期AddArray,特定假日数组;自定义工作日数组SArray,日期:2007/11/16 描述:计算两个时间内的工作日 作者:小蔡哥示例:workdays("2007-05-18" , "2
2007-11-16 12:00:00
1896
原创 select case 语句
SELECT ID, (CASE WHEN tj = 2 THEN -- + FolderName WHEN tj = 3 THEN --- + foldername ELSE foldername END) AS new_foldername, TS, TN, TJFROM KS_Class
2007-01-04 22:50:00
1330
原创 asp.net把utf-8编码转换为gb2312编码
最近在做的系统中,碰到了一个问题,交易系统采用的utf-8编码,而一些支持系统使用的是gb2312编码。不同编码的页面、脚本之间互相引用,就会产生乱码的问题,解决方法就是统一成一种编码。asp.net 中,如果要修改输出页面的编码,可以通过修改web.config中以下配置信息以上只是修改整体的默认编码,如果只有某个页的编码需要修改,asp.net 中则可以简单的使用下面代码:注:加到
2006-11-30 11:11:00
1338
原创 时间处理:字符串转换成时间
Label6.Text=Convert.ToDateTime(dr["f3_date"].ToString()).ToShortDateString().ToString();DateTime.Now.tostring() Convert.ToDateTime(Eval("addDate")).ToString("MM-dd")
2006-01-22 14:25:00
1103
原创 datagrid 显示+编辑
datagrid:... AllowPaging="True" DataKeyField="u_id" OnEditCommand="DataGrid_Edit"> Height="16px"> >
2006-01-22 14:23:00
734
原创 SqlTransaction
public void RunSqlTransaction(string myConnString) { SqlConnection myConnection = new SqlConnection(myConnString); myConnection.Open(); SqlCommand myCommand = myConnection.CreateCommand();
2006-01-10 23:38:00
1043
原创 存储过程1——读取数据
protected System.Web.UI.WebControls.DataGrid DataGrid1; SqlConnection conn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["dsn"]); private void Page_Load(object sender, Sy
2006-01-10 23:12:00
885
原创 绑定dataset
if(!Page.IsPostBack) { SqlConnection conn = new SqlConnection(con); conn.Open(); string strSql = "select * from 公告"; SqlCommand cm = new SqlCommand(strSql,conn); SqlDataAdapter Adapte
2006-01-10 22:59:00
1132
原创 asp.net数据库操作4——scalar
if(!Page.IsPostBack) { SqlConnection conn = new SqlConnection(con); conn.Open(); string strSql = "select count(id) as countID from 公告"; SqlCommand cm = new SqlCommand(strSql,conn); st
2005-12-26 21:24:00
1035
原创 asp.net数据库操作3——reader
if(!Page.IsPostBack) { SqlConnection conn = new SqlConnection(con); conn.Open(); string strSql = "select * from 公告"; SqlCommand cm = new SqlCommand(strSql,conn); SqlDataReader dataRea
2005-12-26 21:23:00
841
原创 asp.net数据库操作2——nonquery
if(!Page.IsPostBack) { SqlConnection conn = new SqlConnection(con); conn.Open(); string strSql = "insert into 公告 (标题,内容) values (这是标题1,这是内容1)"; SqlCommand cm = new SqlCommand(strSql,
2005-12-26 21:22:00
987
原创 数据操作1——command_nonquery
if(!Page.IsPostBack) { SqlConnection conn = new SqlConnection(con); conn.Open(); string strSql = "insert into 公告 (标题,内容) values (这是标题,这是内容)"; SqlCommand cm = new SqlCommand(strSql,co
2005-12-26 21:21:00
985
原创 asp.net连接数据库
在web.config里面添加连接字符串: ...... 页面CS代码:using System.Data.SqlClient;string con = System.Configuration.ConfigurationSettings.AppSettings["datalink"];或者string con = Configuration
2005-12-26 21:18:00
888
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人