如何在android中连接数据库?
我是创建android应用程序的新手。我使用xammp创建了一个数据库,并使用eclipse创建了一个简单的登录布局。现在我想连接我的登录页面和我创建的数据库,这样当用户输入他/她的用户名和密码时,它就会打开应用程序的主菜单。我希望有人能帮助我如何做到这一点。提前谢谢。试试这段代码……它会帮助你 data=openOrCreateDatabase( “AutoProfiles.db” ,SQLiteDatabase.CREATE_(如果需要) 无效的 );如何在android中连接数据库?,android,database,eclipse,xampp,Android,Database,Eclipse,Xampp,我是创建android应用程序的新手。我使用xammp创建了一个数据库,并使用eclipse创建了一个简单的登录布局。现在我想连接我的登录页面和我创建的数据库,这样当用户输入他/她的用户名和密码时,它就会打开应用程序的主菜单。我希望有人能帮助我如何做到这一点。提前谢谢。试试这段代码……它会帮助你 data=openOrCreateDatabase( “AutoProfiles.db” ,SQLiteDatabase.CREATE_(如果需要) 无效的 ); data.setVersion
data.setVersion(1);
data.setLocale(Locale.getDefault());
data.setLockingEnabled(true);
final String CREATE_TABLE_LOCATIONS =
"CREATE TABLE IF NOT EXISTS tables ("
+ "name TEXT)";
data.execSQL(CREATE_TABLE_LOCATIONS);
你的问题有点让人困惑。。。数据库从何处进入画面。数据库是否用于存储登录信息以确定当前登录的用户? 如果是这种情况:
我实际上正在使用我的应用程序进行一个类似的项目。这里有一个简单的教程,它对我的项目有很大帮助。它解释了很多关于使用eclipse的android中数据库的工作原理,以及如何设置、添加、删除、更新和从该数据库获取数据
希望它对您的帮助和对我的帮助一样多如果您想连接到Mysql数据库,您可能需要使用PHP等Web服务 以下是您的操作方法:
- 您可以创建一个Mysql数据库
- 您创建了一个连接到数据库的PHP文件,并执行数据获取和其他操作
- 使用异步任务使用URL方法访问远程PHP文件
- 分析回报结果
URL url = new URL("http://127.0.0.1/project/check_reg.php?uname="+email.getText().toString()+"&pwd="+password.getText().toString());
URLConnection urlcon = url.openConnection();
BufferedReader bf = new BufferedReader(new InputStreamReader(urlcon.getInputStream()));
String xresponse = bf.readLine();
你说的是客户机/服务器通信?你想让你的Android客户端连接到网络服务器上的数据库吗?我同意Matthew的问题。听起来好像你正试图添加跨web身份验证以访问应用程序。对吗?