!
· Windows XP(sp2)+IIS5.1+PHP5配置方法
· 【转】Row not found or changed. Linq 找不到行或行已更改
· 【转】网站安全
· 弹出“infinite menus must be purchased for internet use.”
· 邮件乱码问题
· 豁然开朗
2009-9-8 10:39:37 阅读(19) 评论(0)
1、一般在已经安装iis的windows系统上已经默认支持了asp,那么下面主要讲解如何让其也支持php并且支持MYSQL和gd库。 Windows XP下PHP+IIS的安装方法 1、把php-5.0.0(目前有5.0.5最新版本,推荐使用)-Win32.zip解压放到C:\php(不是系统盘也行)。
2、将php.ini-dist复制到WINDOWS目录下并改名为php.ini,复制php5ts.dll和libmysql.dll到WINDOWS\system32中。
3、接下来在IIS中进行设置,打开默认站点属性对话框,切换到“主
2008-10-17 16:47:26 阅读(144) 评论(1)
在使用Linq的时候经常出现在了这样的一个错误
Row not found or changed. 找不到行或行已更改
解决方案。
如果不是重要的数据。不需要去理会并发重突。
一个简单的方案就是
打开dbml (linq)文件把实体类中的 属性 "Update check" 改为 Never.
主键(ID)就不要改了。
第二种方法. 不着征对一些记数情况的更新. 请直接用sql 语句,而不需要去取出整个数据然后再更新.这样就可能存在冲突了.
dC.ExecuteCommand("UPDATE [dbo].[MyTable] SET num=num+1 WHERE ID = @p0"
2008-9-16 16:52:14 阅读(29) 评论(0)
2008-8-29 12:09:36 阅读(29) 评论(0)
一般查询的时候如果是单个条件的话可以直接使用 from m in table where m.id==id select m;
如果条件多的话where之间需要用&&连接 from m in table where m.id==id && m.name==name select m;
如果检索多个字段或者一个字段 from m in table where m.id==id select m.id
from m in table where m.id==id select new{m.id,m.name}
2008-4-14 11:37:33 阅读(465) 评论(2)
2008-3-13 15:08:19 阅读(21) 评论(1)
select * from sysobjects where xtype = u
网友:pengdali
sp_tables
select * from information_schema.tables
select * from sysobjects where xtype='u' and status>0
select
2008-2-26 15:36:11 阅读(15) 评论(0)
这几天天天再搞邮件问题,总是出现乱码,与服务器支持的编码格式一直有出入。
标题和内容不能统一,标题如果为正常的话,内容就是乱码了。经过多次试验,才发现还有一个参数没有用
就是设置标题的编码格式
mailmessage.SubjectEncoding = System.Text.Encoding.GetEncoding("GB2312");
mailmessage.Subject = title;
mailmessage.Body = content;
2007-11-2 10:00:32 阅读(41) 评论(0)
检索重复行
select *
from 表
where id in(select min(id) from 表 group by name )
删除重复行
delete from 表
where id not in(select min(id) from 表 group by name )