61阅读

错误提示页-android 提示这个错误 Caused by:android.database.sqlite.SQLiteException:no such column:xuehao:

发布时间:2017-07-30 所属栏目:neon模块

一 : android 提示这个错误 Caused by:android.database.sqlite.SQLiteException:no such column:xuehao:

android 提示这个错误 Caused by:android.database.sqlite.SQLiteException:no such column:xuehao:

这句话产生的 x05Cursor cur=database.query(tablename,new String[]{XUEHAO,xingming},null,null,null,null,null);

这个所有代码 public class Shu extends Activity {

x05private static int miCount = 0;

x05private ListView list;

x05private SQLiteDatabase database;

x05private static String databasename="xuesheng.db";

x05private static String tablename="table1";

x05private static String XUEHAO="xuehao";

x05private static String xingming="xingming";

x05private static String createtable="CREATE TABLE "+tablename+"("+XUEHAO+" INTEGER PRIMARY KEY,"+xingming+"TEXT)";

private Button add;

/** Called when the activity is first created.*/

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

list=(ListView)findViewById(R.id.listView1);

add=(Button)findViewById(R.id.button1);

database=this.openOrCreateDatabase(databasename,MODE_PRIVATE,null);

try

{

/* 在数据库mSQLiteDatabase中创建一个表 */

x05database.execSQL(createtable);

}

catch (Exception e)

{

x05 audata();

}

add.setOnClickListener(new View.OnClickListener() {

x05x05

x05x05@Override

x05x05public void onClick(View v) {

x05x05x05// TODO Auto-generated method stub

x05x05x05 AddData();

x05x05}

x05}) ;

}

public void AddData()

{

ContentValues cv = new ContentValues();

cv.put(XUEHAO,"111");

cv.put(xingming,"sdaf");

/* 插入数据 */

database.insert(tablename,null,cv);

miCount++;

audata();

}

private void audata(){

x05

x05Cursor cur=database.query(tablename,new String[]{XUEHAO,xingming},null,null,null,null,null);

x05

x05 miCount = cur.getCount();

if (cur = null && cur.getCount()>= 0)

{

x05ListAdapter adapter=new SimpleCursorAdapter(this,

x05x05x05android.R.layout.simple_list_item_2,

x05x05x05cur,

x05x05x05new String[]{XUEHAO,xingming},

x05x05x05new int[]{android.R.id.text1,android.R.id.text2});

x05

x05list.setAdapter(adapter);

}

}}

android 提示这个错误 Caused by:android.database.sqlite.SQLiteException:no such column:xuehao:的参考答案

Caused by:android.database.sqlite.SQLiteException:no such column:Li:SQL代码没写对,用字符串查询的时候要加单引号如 name=’Li‘,注意单引号

二 : 好菜杰错误提示页

亲,由于好菜杰网站改版的原因,您要查找的文章可能已经被转移了,

或者,您可以使用本站的搜索功能把它找出来!

(www.61k.com)

↘你可能会喜欢

三 : svn http://提示svn: Unrecognized URL scheme错误

转自:http://blog.csdn.net/l241002209/article/details/8547943

SVN这个东西虽然不好用(当然也是因为自身没有重视,但是谁让GIT这么好用呢…!),但是公司暂时用的还是SVN,因此还是不得不每天应对它。(www.61k.com)

由于一直用 phpstorm 因此SVN的操作都是GUI,非常方便(推荐…!),但是今天由于有个需求我需要写个命令让SVN自动更新,因此需要在终端中直接使用SVN的命令行工具,但是…关键时刻就给我掉链子了!

在终端中输入:

1
svn update

然后就悲剧了,提示项目的svn是1.7及以上的,我的svn版本太低!表示记得前一阵子刚刚更新过了的。用 svn version 一看,果然是1.6.

但是1.7确实是记得手动更新过的,不甘心,在目录中找,果然在 /usr/local/bin/中找到了1.7的svn版本,然后在 /usr/bin/ 中找到了1.6版本的svn!

系统默认先调用 /usr/bin 中的!

于是定位到原因,估计是升级系统到 moutain lion 的时候,又自动在 /usr/bin 中给我安装了系统自带的 1.6 的svn,于是覆盖了我的1.7的…悲剧!

于是…最简单的方法,就是把1.7的覆盖掉 local/bin 中的1.6版本!覆盖完之后,在终端中查看,果然 version 变成1.7了,于是继续 svn update ,结果接续报错:

1
svn: E170000:Unrecognized URL scheme for http*

F******k!

好吧,Google之,得到答案如下: 答案

没细看…反正SVN要使用 http 类型的仓库需要某块支持,然后报这个错误意味着它可能找不到一个名为 neon 的模块了。因此需要重新编译安装svn,告诉它这个模块在哪里。

因此做法是:

  • 下载最新的 neon ,然后 ./configure , make , make install 安装好
  • 配置SVN源码 :

1
$ ./configure --with-ssl --with-apr=/usr/local/apache2/bin/apr-config --with-apr-util=/usr/local/apache2/bin/apu-config --with-neon=/usr/local

  • 编译安装: make , make install

在配置SVN源码之前,细心的我还是发现了我的路径里面不存在/usr/local/apache2 这个目录,看了下面的评论,这个应该是在你要配置一台svn服务器时使用,因此像我这种情况,就直接使用

1
$ ./configure --with-ssl --with-neon=/usr/local

安装neon:

./configure --with-ssl=openssl

make && make install

安装svn:

./configure --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr/ --with-neon=/usr/local/neon/ PREFIX=/usr/local/svn/ 

make && make install

以下转载自

在linux下安装完subversion1.4+apache2.2.4之后,能够正确的增加库。但是在使用svn http://...的时候提示svn: Unrecognized URL scheme的错误。

1、查看了subversion的资料之后认识到了问题所在。
Subversion 使用外掛系統來存取檔案庫. 目前有三個這樣的外掛: ra_local 可以存取本地檔案庫, ra_dav 可以透過 WebDAV 存取檔案庫, 而 ra_svn 可以透過 svnserve 伺服器來進行本地或遠端的存取。當你想要在 Subversion 進行一個作業時, 用戶端會試著依 URL schema 動態載入一個外掛. file:// URL 會試著載入 ra_local, 而 http:// URL 會試著輸入 ra_dav。
执行svn --verion输出以下内容
svn,版本 1.4.3 (r23084)
  编译于 Jan 26 2007,15:45:15
版权所有 (C) 2000-2007 CollabNet。
Subversion 是开放源代码软件,请参阅 http://subversion.tigris.org/
此产品包含由 CollabNet (http://www.Collab.Net/)开发的软件。
可使用以下的仓库存取 (RA) 模块: 
* ra_svn : 使用svn网络协议访问仓库的模块。
- 处理“svn”方案
* ra_local : 访问本地磁盘的仓库模块。
- 处理“file”方案
确实没有发现支持ra_dav的模块。
2、./configure --help
阅读输出的内容发现了一个--with-neno的选项
--with-neon=PREFIX     Determine neon library configuration based on
                         'PREFIX/bin/neon-config'. Default is to search for
                         neon in a subdirectory of the top source directory
                         and then to look for neon-config in $PATH.
查找neon的相关信息
http://www.webdav.org.neno
neon is an HTTP and WebDAV client library, with a C interface. Featuring
下载neon-0.25.5.tar.gz
tar -xvzf neon-0.25.5.tar.gz
cp -rf neon-0.25.5 ./subversion-1.4.2/neon
***注意:此处neon要和configure,Makefile在同一个文件夹下,而且名字也要正确。
3、重新编译subversion
./configure --prefix=/usr/local/subversion --with-apr=/usr/local/apache2 --with-apr-util=/usr/local/apache2 --with-ssl > conflog.txt
****注意:一定不要加--with-neon选项,不加的话,会默认在./subversion-1.4.2下查找neon-config
如果你增加了--with-neon选项,就需要写成 --with-neon=PREFIX   查看./configure --help的解释是: 
Determine neon library configuration based on 'PREFIX/bin/neon-config'. Default is to searc
h for neon in a subdirectory of the top source directory and then to look for neon-config in $PATH.
make
make install

**注意:按照上面方法,安装的可执行文件在/usr/local/subversion/bin下。
需要到/usr/local/bin下增加对应的符号链接文件。
ln -S svn /usr/local/subversion/bin/svn

转自:http://blog.csdn.net/l241002209/article/details/8547943

四 : win7更换壁纸提示无法将图片设为壁纸的内部错误

  为了电脑有一个好的视觉效果,更换壁纸是一个好的方法。一般更换壁纸都是选取一张精美的图片,再直接设置为桌面,这样一个简单的操作。近日有网友反应win7更换壁纸时提示“无法将图片设为壁纸,出现内部错误”。那么win7更换壁纸内部错误的解决方法,下面就来给你们介绍一下解决的方法。

  其实解决的方法很简单,只有五个步骤。

  第一步:打开一个文件夹,(如:我的电脑等),点击左上角的“组织”。

win7更换壁纸内部错误的解决方法

  第二步:选择“文件夹和搜索选项”。

win7更换壁纸内部错误的解决方法

  第三步:选择小窗口的查看选项,去掉“隐藏受保护的操作系统文件”,再选中“显示隐藏的文件、文件夹或驱动器”。

win7更换壁纸内部错误的解决方法

  第四步:打开“C:用户你的用户名AppDataRoamingMicrosoftWindowsThemes”,删除里面的所有文件。

  第五步:重复第二步的方法把文件都隐藏起来。

  就是这五个步骤,解决了win7中更换壁纸的内部错误。现在你就可以尽情更换自己喜欢的壁纸了,不过一定不要漏掉最后的步骤。现在无法更换壁纸的这个内部错误解决了吧!如果还有其他有关于win7的错误,尽管向小编提出来吧!

本文标题:错误提示页-android 提示这个错误 Caused by:android.database.sqlite.SQLiteException:no such column:xuehao:
本文地址: http://www.61k.com/1057990.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1