解决”操作必须使用一个可更新的查询”

将SQLSERVER转成ACCESS时,提交更新数据的操作,经常出现"操作必须使用一个可更新的查询"的错误.

原因:
有几个主要的错误原因:
这个错误发生在当你的程序试图执行更新数据库或其它类似操作时。这是因为
ADO由于以下的几个原因而不能够写数据库造成的。
1、最普遍的原因是匿名用户帐号(IUSR_MACHINE)对该数据库文件没有写权限。

重新安装.NET环境后修复IIS

要为 asp.net 修复 iis 映射,请运行 aspnet_regiis.exe 实用工具:
1. 单击“开始”,然后单击“运行”。
2. 在“打开”框中,键入 cmd,然后按 enter。
3. 在命令提示符下键入以下内容,然后按 enter:
"%windir%\microsoft.net\framework\version\aspnet_regiis.exe" -i

DOM中的getElementsByClassName

今天在脚本中应用到了根据类名取元素的方法,却对其效率不甚满意。于是,小幅修改了其探测元素类名的方法,提升了约3成的效率.DOM中的getElementsByClassName解释如下:DOM API 中提供3种方法取元素(getElementById,getElementsByName,getElementsByTagName),经常编写CSS的人自然就会产生疑问,有没有根据样式类名取元素的方法,可惜,DOM1/2 里面都没有这样的方法,prototype 很早就扩展过DOM的方法,添加了 getElementsByClassName,从方法名上看,似乎非常正统,与前面3种方法名称也像,分析其代码,却发现还是通过 getElementsByTagName 来实现。这个方法称不上优雅,因为需要遍历所有的元素,探测元素是否包含目标样式类名,返回符合条件的元素数组。google了一下,却没有找到更优雅高效的替代方法。

PHP获取域名方法

//方法一(用 系统变量)   

//缺点不使用传递过来的地址和不支持系统变量的主机   

echo $_SERVER[‘HTTP_HOST’];   

//方法二(用自带函数)   

$url = ‘http://www.51php.net/index.php?referer=51php.net’;   

$arr_url = parse_url($url);   

echo $arr_url[‘host’];   

PHP获取URL地址栏信息代码

主要是获取到地址栏的一些信息,域名,端口参数等

<?php
//获取域名或主机地址
echo $_SERVER[‘HTTP_HOST’]."<br>";
//获取网页地址
echo $_SERVER[‘PHP_SELF’]."<br>";
//获取网址参数
echo $_SERVER["QUERY_STRING"]."<br>";

WORDPRESS解析系列 —— 数据库关联

关于这个系列的文章基本上就到这了,当然以后肯定还有关于WORDPRESS的补充,关于WP的数据库和插件方面本人也是在不断的学习中,呵呵。这篇文章所说的关联是指WORDPRESS十张表做查询时,不同表相联做查询应该注意哪些字段是相通的,就是所谓外键等等。

wp_terms.term_id -> wp_term_taxonomy.term_id
wp_terms_relationships.term_taxonomy_id -> wp_terms_taxonomy.term_taxonomy_id

WORDPRESS解析系列 —— 数据库COMMENTS表

其实评论这个东西,能带来很多好处,当然管理上也会有点麻烦,我就是嫌稍微有点麻烦,所以整了个页面当留言板,其他的文章的留言功能都个去了,想联系我的人可以给我留言或者发信,呵呵

进入正题,wp_comments 表记录着WORDPRESS的所有评论信息,是很有意思的一张表,给个名称叫做评论数据表吧,这张表的字段稍多,因为记录的东西也多嘛,当然这张表要跟某些表有关联,哪些表呢?做评论当然是对谋篇文章做评论,必然会联系到wp_posts表,那么是谁做的评论呢?自然是要有wp_users的事了,所以可以3张表连起来sql。wp_comments表的各个字段介绍如下: