Home > Database > Mysql Tutorial > Access开发遇到的问题与总结

Access开发遇到的问题与总结

WBOY
Release: 2016-06-07 15:38:38
Original
1260 people have browsed it

问题: 1.字段限制。当字符数超过65000时,报错。查询过于复杂。 解决办法: 可以通过使用PreparedStatement 的参数查询功能解决。 代码示例: String sql = insert into [table] (title,legislationnumber,assentdate,href,texts) values(?,?,?,?,?);Prepar

问题:

1.字段限制。当字符数超过65000时,报错。查询过于复杂。

解决办法:

可以通过使用PreparedStatement

Copy after login

的参数查询功能解决。

代码示例:

<pre class="brush:php;toolbar:false">String sql = "insert into [table] (title,legislationnumber,assentdate,href,texts) values(?,?,?,?,?)";
PreparedStatement ps = conn.prepareStatement(sql);
			ps.setString(1, bean.getTitle());
			ps.setString(2, bean.getLegisnum());
			ps.setString(3, bean.getAssent());
			ps.setString(4, bean.getHref2());
			ps.setString(5, bean.getTexts());//texts字段大于65000。
int i = ps.executeUpdate();
Copy after login


Copy after login
2.查询通配符。

例如 #、%、*的时候加入[#]、[%]、[*]就可以查询了。

3.memo、ole对象无效。

字段类型为备注的不能加入子查询。修改为文本就可以了。但是,有些字段的长度大于255时就不要修改了。这样会有数据截断的错误。



source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template