Articles of MySQL

检查sqlite for Android中的查询是否成功

为了将数据插入到android中名为mytable的sqlite表中,我使用查询: db.execSQL(“INSERT INTO MYTABLE VALUES(”,'”+name+”‘,NOW());”); 我想检查此查询是否已成功插入表中。 在php(使用mysql)中你可以很容易地做到 if($result) echo ‘success’; else echo ‘not inserted’; 但是android(用sqlite)中的等效代码检查查询是否成功执行没有任何错误是什么?

为什么不直接将android连接到数据库?

我看到很多人试图直接在SQL Server或MySql等数据库中连接Android设备,答案总是一样:使用Web服务。 为什么不直接将Android设备与数据库连接? 我正在使用我的Android应用程序的本地网络。

如何将图像上传到Php服务器并存储在phpmyadmin中

我基本上是从Android上传图像并将其上传到php服务器,但在这里我没有得到任何与此代码或图像上传的连接 。 我收到了这个错误。 Error in http connection java.net.UnknownHostException: host name 但据我所知,我给了正确的连接和PHP文件也在正确的域。 看看我的代码:UploadImage.java public class UploadImage extends Activity { InputStream inputStream; @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); Bitmap bitmap = BitmapFactory.decodeResource(getResources(),R.drawable.icon); ByteArrayOutputStream stream = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.PNG, 90, stream); //compress to which format you want. byte [] byte_arr = stream.toByteArray(); String image_str = Base64.encodeBytes(byte_arr); […]

错误:NullPointerAccess:variables“”在此位置只能为null

我正在创建一个Web服务来查询我的数据库并返回数据库中对象的列表。 我收到错误:NullPointerAccess:variables“varname”在此位置只能为null。 无论我把variables放在哪里,我都会得到相同的警告。 无论我放在variables中,它都返回null。 以下是它出现的方法: public List getUsers() { String test = null; String username = “root”; String password = “ticket”; String tablename = “users”; String fieldname = “*”; String query = “SELECT ” + fieldname + ” FROM ” + “android.” + tablename + “;”; Contacts cont = new Contacts(); List lstc = null; […]

有没有办法将现有网站用作Android应用程序?

我需要您的专业知识来了解Android应用程序如何与现有网站进行通信。 使用相同的Web界面但应显示为Android应用程序 使用相同的数据库,当我们尝试搜索时,结果应该在应用程序中显示 使用相同的身份validation,所以如果我们在Android应用程序上接受用户名/密码,它应该使用现有的网站脚本,该脚本可以进行身份​​validation,并且应该在应用程序中显示返回的内容。 谢谢

Android:如何在不使用JDBC,PHP或任何其他Web服务的情况下将数据发送到MySQL DB?

我正在开发一个Android应用程序来向MySQL DB发送数据。 我正在使用Apache服务器。 我知道使用JDBC,PHP将数据发送到MySQL数据库。 现在的挑战是不使用JDBC和其他Web服务 1. can it be possible to send data. 2. If yes, Please help me to achieve this. 3. If no, what is the solution to overcome this.

在不同用户上创建地理围栏

我们可以访问用户的GoogleApiClient因为他/她从谷歌帐户登录。 下面的代码为当前登录的用户创建了Geofence。例如,用户A登录到应用程序并且我们可以访问GoogleApiClient ,因此使用addGeofences函数创建地理围栏, addGeofences函数将参数作为mGoogleApiClient(当前用户的GoogleApiClient)。 如何在用户B上创建地理围栏? 如何访问他/她的GoogleApiClient以在用户B上创建地理围栏? 简而言之,我们如何为其他用户创建地理围栏? 请帮忙! public void addGeofencesButtonHandler(View view) { if (!mGoogleApiClient.isConnected()) { Toast.makeText(this, getString(R.string.not_connected), Toast.LENGTH_SHORT).show(); return; } try { populateGeofenceList();// creates geofence from list LocationServices.GeofencingApi.addGeofences( mGoogleApiClient, // The GeofenceRequest object. getGeofencingRequest(), // A pending intent that that is reused when calling removeGeofences(). This // pending intent is used to generate an […]

(需要建议)从我的Android应用程序与MySQL服务器数据库对话

我正在开始我的论文,这是一个Android的应用程序。 这个应用程序基于我创建的Web平台。 我需要建议的部分是: 这是将数据从MySQL服务器提取到应用程序中的最有效方法。 请给我一些建议和你对此事的经验。 (我已经阅读过关于在json中对查询进行编码的信息,但看起来似乎有很多不必要的工作)

Android – 将SQLite与MySQL同步的最佳方式

我正在开发一个包含网络应用和移动应用程序的项目,该应用程序记录每日用户的数据。 用户可以删除,更新他们的数据,他们可以使用许多设备插入数据。 我打算这样开发: 用户输入他们的数据然后插入SQLite。 服务将定期启动(每5小时或每小时)以使用时间戳与MySQL同步。 我确实在互联网上使用服务和时间戳搜索了一个样本,但我一无所获。 如果有样本或教程会很棒。 我是Android的新手,我不知道开发这样的应用程序的最佳方式是什么。 提前致谢。 – – 编辑 – – 我考虑使用时间戳或同步。 哪个更有效?

如何在android中访问在线mysql数据库?

我已经创建了一个关于餐馆的在线数据库,我需要通过我的Android应用程序访问这个数据库,以便我可以在过滤后向用户显示数据。 我的应用程序不需要更新数据库,但我的问题是如何连接到我的在线mysql数据库并将其提供给用户? 我在本网站以及其他网站上查看过很多建议,我发现在访问时我必须使用JSON解析器但不知道如何操作。