数组更新数据库的问题

2025-05-13 08:03:38
推荐回答(3个)
回答1:

文本框内的数据类型都是字符串 如果你的数据库中的列属性中,有一个不是字符串(SQL中是chr(),access中是文本)。那么就无法更新的。

怀疑你是数据库里的数据类型与文本框内的数据类型不匹配,导致无法更新。

回答2:

直径如果是和数组一一对应的话

for(int i=1;i<9;i++){

sql = 'update 表名 set 组别="'+a[i]+'" where 直径='+i;
//执行SQL语句
}
请参考

回答3:

额,,,用Update啊