取得文章关键字为keywords
表news的关键字字段为keyword
keywords=keywords.replace(',','|');
String sql="SELECT * from news WHERE keyword REGEXP '"+keywords+"' ORDER BY id ";
由于某些原因,有时候我们没有按照范式的设计准则而把一些属性放到同一个字符串字段中。比如个人兴趣,有时候我们设计表为
create table members (uid int primary key,uname varchar(20),hobby varchar(100));
表中内容如下
mysql> select * from members;
+-----+-------+---------------------------------+
| uid | uname | hobby |
+-----+-------+---------------------------------+
| 1 | AAAA | 音乐,电影,网络,篮球,阅读,乒乓球 |
| 2 | BBBB | 音乐,阅读,乒乓球,发呆,围棋,参禅 |
| 3 | CCCC | 交友,乒乓球 & ......
使用while循环语句生成测试数据:
下面的方法是通过创建一个存储过程,然后再调用这个存储过程来实现的,从网上找了很多方法,但都没有成功。
delimiter // /*定义命令结束符默认为 ; */
create procedure genUsers()
begin
declare i int default 0;
while i < 40 do
insert into users(userID,userName,password) values(i,concat('username',i),concat('password',i));
set i = i + 1;
end while;
end
//
生成这个存储过程后,刷新下就能看到,然后直接调用就可以了。
call genUser();
注意要是该存储过程已存在的话,一定要先删除之后再生成。 ......
1、建立了一个j2ee项目。
2、将mysql的jdbc驱动拷贝到WebContent / WEB-INF/ lib 目录下。
3、在驱动jar包上点右键将jar包添加到构建路径中。
4、然后编写与数据库相关的代码。
5、在实现类中添加main方法进行单元测试,各个方法都能正常运行。
6、创建jsp页面在其中创建对象调用查询方法。产生错误。
cn.guopeng.bbs.exception.MyRuntimeException: 驱动装载失败。java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
cn.guopeng.bbs.dbconn.MysqlDBCONN.<init>(MysqlDBCONN.java:26)
cn.guopeng.bbs.dbconn.MysqlDBCONN.getInstance(MysqlDBCONN.java:31)
cn.guopeng.bbs.factory.DBCONNFactory.getMysqlDBCONN(DBCONNFactory.java:7)
cn.guopeng.bbs.dao.imp.UserDAOIMP.queryByID(UserDAOIMP.java:71)
org.apache.jsp.user_jsp._jspService(user_jsp.java:63)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJs ......
'工程-->引用 添加 Microsoft activex data objects 2.5 library
'工程-->部件 添加 Microsoft flexgrid control 6.0
Dim Cnn As New ADODB.Connection
Cnn.ConnectionString = "Provider=microsoft.jet.oledb.4.0;data source=E:\Access DB\Database1.mdb;"
If Cnn.State <> ADODB.ObjectStateEnum.adStateClosed Then Cnn.Close
Cnn.Open
Dim Rs As ADODB.Recordset
Set Rs = New ADODB.Recordset
With Rs
Set .ActiveConnection = Cnn
.CursorLocation = adUseClient
.CursorType = adOpenKeyset
.LockType = adLockOptimistic
.Open "SELECT good_code,customer,sum(price*amount)/sum(amount) AS avg_price from sales GROUP BY good_c ......
Private Function NMoneyToSMoney ( NMoney As Variant ) As String
If IsNumeric ( NMoney ) = False Then
NMoneyToSMoney = "不是数字类型"
Exit Function
End If
Dim BasicDWString As String, BasicDW ( ) As String
Dim MoneyDWString As String, MoneyDW ( ) As String
Dim MoneyStr As String, ReturnStr As String, TempStr As String
BasicDWString = "分,角,圆,拾,佰,仟,万,拾,佰,仟,亿,拾,佰,仟,万亿,兆,拾,佰,仟,万,亿"
MoneyDWString = "零,壹,贰,叁,肆,伍,陆,柒,捌,玖"
&nb ......
1,下载org.python.pydev.feature-1.5.0.1251989166.zip http://sourceforge.net/projects/pydev/files/
2,安装插件到eclipse
3,重启eclipse
注意:使用1.5.6版本pydev插件,创建python工程会报错,使用1.5.0版本无此问题。 ......