浏览模式: 普通 | 列表

DataSet-DataTable-DataView-DataReader

[ 2008-09-02 15:30:40 | 作者: admin ]
DataTable
DataSet是一个DataTable的集合
在不要求关联数据时使用

DataView
DataView是DataSet中DataTable的自定义视图
可以把它想象成数据库的View

DataView 表示用于排序、筛选、搜索、编辑和导航的DataTable 的可绑定数据的自定义视图。可以将DataView 同数据库的视图类比,
不过有点不同,数据库的视图可以跨表建立视图,DataView 则只能对某一个DataTable 建立视图。DataView 一般通过
DataTable.DefaultView 属性来建立,再通过通过RowFilter 属性和RowStateFilter 属性建立这个DataTable 的一个子集。
RowFilter 属性用来筛选要查看DataTable 中哪些行的表达式,例如:"LastName =
...

阅读全文…

tianqi123.com横向滚动天气预报

[ 2008-09-02 15:28:09 | 作者: admin ]
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>www.tianqi123.com横向滚动天气预报</title>
</head>
<!-- 如果您会HTML语言,您还可以在iframe代码中的url后面加参数,如:
chengshi_321.html?c0=F9DC68&c1=white&c2=FEFCE0&t1=red&bg=white&w=178&h=250&text=no
  
其中 c0 表示 表格第一行背景颜色,c1,c2表示表格其他行间隔的背景颜色,t1表示 标题颜色,bg 表示页面背景颜色,w表示表格宽度 h 表示表格高度
  
当 text=yes 时,将会出现滚动的天气文字,建议您自己调试看看,如:
chengshi_321
...

阅读全文…
在操作父窗口中元素的时候,弹出新窗口和使用浮动框架有所不同

弹出新窗口 window.open
opener.document.getElementById("id2").value

浮动框架 iframe
window.parent.document.getElementById("id1").value

DataTable DataView DataRow 例子

[ 2008-09-01 09:09:27 | 作者: admin ]
                    ICollection CreateDataSource0() {
                     DataTable dt = new DataTable();
                     DataRow dr;
        
                     dt.Columns.Add(new DataColumn("IntegerValue", typeof(Int32)));
                     dt.Columns.Add(new DataColumn("StringValue", typeof(string)));
                     dt.Columns.Add(new DataColumn("DateTimeValue", typeof(DateTime)));
...

阅读全文…
HTML code
<div id="divTest" style="border:1px solid red;width:300px;height:300px;">
<br>
<span id="spnTest"></span>
<br>
</div>

JScript code
<script type="text/javascript" >
var img = document.createElement("img");
img.src = "http://www.csdn.net/Images/logo_csdn.gif";
document.getElementById("divTest").appendChild(img);
o = document.getElementById("spnTest");
img.onload = function()
...

阅读全文…

MySQL select into 和 SQL select into

[ 2008-08-28 22:23:55 | 作者: admin ]
关于MySQL select into 和 SQLServer select into
一.MySQL不支持Select Into语句直接备份表结构和数据,由于工作中的需要在网上找到一种方法可以代替, 也有其它方法可以处理,总结如下:

方法1:
          MYSQL不支持:
               Select * Into new_table_name from old_table_name;
          替代方法:
               Create table new_table_name (Select * from old_table_name);

方法2:
          1.先备份表结构和数据
#导出命令 -u用户名 -p密码 -h主机IP地址 数据库名 表名1 > 导出文件.sql
mysqldump -uroot -proot -h192.168.0.88 ok_db oktable2 > ok_db.sql
...

阅读全文…

PHP urlencode()和rawurlencode()的区别

[ 2008-08-23 22:44:42 | 作者: admin ]
urlencode:返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。此编码与 WWW 表单 POST 数据的编码方式是一样的,同时与 application/x-www-form-urlencoded 的媒体类型编码方式一样。由于历史原因,此编码在将空格编码为加号(+)方面与 RFC1738 编码不同。

            rawurlencode:功能和urlencode基本一样,采用的是RFC1738编码,因此空格会编码为%20。
;具体参考php.ini的参考
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Error handling and logging ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
error_reporting = E_ALL
display_errors = On
display_startup_errors = Off
log_errors = On
log_errors_max_len = 1024
ignore_repeated_errors = Off
report_memleaks = On
track_errors = On
;注意错误不要记录到文件,不然运行的时候会看不到错误,难以调试
;error_log = c:\php_error.log
;error_log = syslog