今天碰到个小问题,有如下表单:
<form method="post" id="form" name="form" action="">
<input type="text" id="a1" name="a[]" value="a1" /> <input type="checkbox" id="c1" name="c[]" value="c1" />
<input type="text" id="a2" name="a[]" value="a2" /> <input type="checkbox" id="c2" name="c[]" value="c2" />
<input type="text" id="a3" name="a[]" value="a3" /> <input type="checkbox" id="c3" name="c[]" value="c3" />
<input type="text" id="a4" name="a[]" value="a4" /> <input type="checkbox" id="c4" name="c[]" value="c4" />
<input type=...
在此我不想讨论其他实现方法的利与弊。
既然是使用字段排序,那么我们便设一个名为order的字段。问题是,在这里是使用整数还是使用浮点数类型呢?考虑到会有在两个连续order值中间插入新值的可能,自然是需要使用浮点类型了。
建一个menus表,我们还需要以下字段:
id : 类别编号
mainid : 主分类编号,但不作具体分类使用。如果在树型论坛里,它代表的是主题id
parentid : 父类编号
level : 类别级别,作用其实是方便显示的时候作其他处理
info : 类别名称等。
由此可以得到menus的表结构:
以下是SQL代码:【复制代码】 CREATE TABLE `menus` (
`id` INT( 10 ) UNSIGNED NOT NULL AUTO_IN...
由于“性别”这样的字段中的变化值很少,建立不同的Normal索引是毫无用处的。但我们在查询中还是会经常用的检索“性别为男的大于30岁”这样的条件,如果不加索引在数据量加大的时候还是会很慢,其实,Oracle中对此是有解决办法的,那就是Bitmap类型索引,我实验发现加了这种类型索引后,速度可以大大提高。
replace函数直接替换mysql数据库中某字段中的特定字符
都是当遇到的时候才,知道有这个功能,简单吧!很省事的、处于工作上的需要,自己写函数太麻烦咯!baidu gg出来还是的东西,其实差手册也有,只是脑子没概念不好查^_^
UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE `field_name` LIKE '%from_str%'
说明:
table_name —— 表的名字
field_name —— 字段名
from_str —— 需要替换的字符串
to_str —— 替换成的字符串...
bboss persistent框架提供了对大字段处理的封装,本文详细介绍具体的用法: 1.获取与blob和clob字段相关的流对象 2.直接获取操作lob字段包括增删改查4种操作,其中有通用的操作(适用于所有的数据库),针对oracle的操作方法。 下面详细介绍 获取与blob和clob字段相关的流对象 package com.frameworkset.common; import java.sql.SQLException; import com.frameworkset.common.poolman.DBUtil; import com.frameworkset.common.poolman.PreparedDBUtil; import com.frameworkset.common.poolman.handle.ValueExchange; /** * 测试如下方法是否正常工作 * dbUtil.getBinaryStream * dbUtil.getUnicodeStream( * dbUtil.getA...
大家在delphi或c#中创建类时可以使用一个叫属性(property)的东东,可以用它来访问类的私有成员(当然是用方法控制的), 如下: public class Person { private int _age; public int Age { get { return _age; } set { if(value > 0) _age = value; } } 其好处我就不多言说了,相信各种资料说的比我解释的好,大家也很清楚. 在pb中创建对象的时候有没有这样的东东呢,我们提出疑问:属性(property)是否存在? 我找呀找,终于在朋友的帮助下找到了一个好东东,它就是indirect关键字,有了它就可以帮助我们在pb中实现属性(property )这个东东了. indirect到底怎么用呢,我们来具体操作一下吧;) 1. 创建一个类,姑且叫uo_Person吧. 2. 声明一个实例变量priva...
本文介绍一个在PB7.0下实现的通用查询窗口,可实现对任意表的查询,输出字段、排序字段、查询条件都可以随意指定。功能丰富,使用方便、灵活,可挂接到任何PB应用软件中,从而大大提高软件的开发效率。 本文是《PB7.0通用全字段查询技术》(计算机世界周报2000年第3期)的姊妹篇。两篇文章介绍的技术方案不同,做出查询窗口的风格、形式和用法也不同,可同时使用,丰富系统功能。 在PB7.0中,数据库中表的内容通常用数据窗口对象显示输出,而数据窗口对象一般都要事先建立。能不能在程序运行过程中根据用户指定的字段,动态建立数据窗口对象,进一步,再通过用户指定的条件对记录进行过滤,达到查询的目的?回答是肯定的。我们设计了一个...
本例主要讲述如何应用Create、Drop和Alter语句增加、删除ACCESS表和字段,代码如下: 以下是ASP代码:【复制】 ''''''''''''''''''''''''''''''''''''' 增加、删除表和字段' ├Create Table 表名(field1 type[(size)] [null|not null] [default eExpression] [primary key][,field2...])' type:counter;text(num);char(num),varchart(num);memo;short;long;single;double;date/time;logical;currency;oleobject' ├Drop Table 表名' ├Alter Table 表名 Add Column field type[(size)][not null]' ├Alter Table 表名 Drop Column field''''''''''''''''''''''''''''''''''''Dim objConn,strsqlSet objConn = Serv...