java 中 insert 的问题

con=DriverManager.getConnection("jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ=... con=DriverManager.getConnection("jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:/RandomNumber.mdb");
String sql; int jj =0;

for(int f =0; f<30000;f++)
{
sql = "INSERT INTO rn "+"(random)"+"VALUES ("+rn[f]+");";
jj = con.createStatement().executeUpdate(sql);

}

当它行到第680次就给我错误了,
对不起...小弟无钱, 还望高手解答
对就是说空间不够, 请问我要如何加空间??

那请问我要如何做到filegwoth?
那句sql又应如何? 谢谢了
展开
 我来答
就搞夏O
2010-03-30 · TA获得超过239个赞
知道答主
回答量:55
采纳率:0%
帮助的人:50.6万
展开全部
看样子是数据库容量到达你设置的数值了

不知道你是用什么方式建立的数据库

用sql语句的话
filegrowth=i%,

create database db1 on primary
(
name='db1',
filename='c:\program\db1.mdf',
size=3072kb,
filegrowth=10%
)
log on
(
name='db1_log',
filename='c:\program\db1_log.ldf',
size=1024kb,
filegrowth=10%
)

在新建查询里运行以上代码 这句就是让数据库容量饱和时自动增长的
我没用你用的数据库 - -
这只是mssql中的
聶鑫
2010-03-30 · TA获得超过1005个赞
知道小有建树答主
回答量:890
采纳率:0%
帮助的人:699万
展开全部
是不是这个数据库的空间满了。。
给这个数据库多分配点空间试试。。
报的什么错呀?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友635a9af4e
2010-03-30 · TA获得超过421个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:249万
展开全部
建议学习数据库尽量不要用access,可以用免费的mysql,或者界面比较人性化的sql2008,这些数据库都是空间自增长,不用担心这种问题

参考资料: http://cnlj168.host8.heyhost.cn/index.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式