1.当sdk升级达到20.0.0,而ADT还尚未更新到此版本时,只需修改路径下tools/lib/plugin.prop中version的值即可。
2.关于getString()的用法。
举例:
ResultSet rs; Sting s=rs.getString(1),请问括号中的1是什么意思啊?
比如我表中的为id,username,password,其中id为int,username为varchar,password也为varchar类型的,我现在想得到password的值,是用getString(?),括号中应该填的数字是什么啊? 取值的时候和数据库中的表有关系吗?回答:
getString
String getString(int columnIndex)
throws SQLException以 Java 编程语言中 String 的形式获取此 ResultSet 对象的当前行中指定列的值。
参数:
columnIndex - 第一个列是 1,第二个列是 2,……
返回:
列值;如果值为 SQL NULL,则返回值为 null
抛出:
SQLException - 如果 columnIndex 无效;如果发生数据库访问错误或在已关闭的结果集上调用此方法
1代表第一列
第2问题 应该填 3 或者使用 rs.getString("password");
第3问题 当然有关系 如果表里只1条记录 使用if(rs.next())取值 多条 使用while(rs.next())
3.
加载之前的一个android project报错,详细提示如下:
Incorrect line ending: found carriage return (\r) without corresponding newline (\n)
解决方案:eclipse->project->clean.若R文件消失,则
右键gen文件夹->Build Path->remove from BuildPath-> 再重新Build 搞定
相当于是删除 再重新导入 就重新激活的R文件的工作
本文介绍了如何解决Android SDK版本与ADT不匹配的问题,并提供了简单的数据库操作指南,包括如何使用getString()方法从ResultSet中正确获取不同列的数据。
1716

被折叠的 条评论
为什么被折叠?



