Java 如何使用phpMyadmin在mysql中发布mapobject
我正在尝试插入一个映射对象,该对象包含“值”选项的不同数据类型,因为我在数据库中有具有不同数据类型的列。但我无法在数据库中发布此对象。但是,我可以使用Arraylist()插入数据;在数据库中,但我不知道如何使用多个数据类型。 这是我的密码:Java 如何使用phpMyadmin在mysql中发布mapobject,java,android,mysql,dictionary,Java,Android,Mysql,Dictionary,我正在尝试插入一个映射对象,该对象包含“值”选项的不同数据类型,因为我在数据库中有具有不同数据类型的列。但我无法在数据库中发布此对象。但是,我可以使用Arraylist()插入数据;在数据库中,但我不知道如何使用多个数据类型。 这是我的密码: SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); Date date = new Date(); String dated=(dateFormat.form
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
Date date = new Date();
String dated=(dateFormat.format(date));
String Date = dated;
float ENGRO = (float) 10.22;
float AICL = (float) 99.9;
float ACPL = (float) 109.15;
Map<String, Object> map = new HashMap<String, Object>() ;
map.put("Date",dated);
map.put("ENGRO", ENGRO);
map.put("AICL", AICL);
map.put("ACPL", ACPL);
JSONObject json = jsonParser.makeHttpRequest(url_create_product,
"POST", (List<NameValuePair>) map);
// check log cat fro response
Log.d("Create Response", json.toString());
// check for success tag
try {
int success = json.getInt(TAG_SUCCESS);
if (success == 1) {
// successfully created product
Intent i = new Intent(getApplicationContext(), MainActivity.class);
startActivity(i);
// closing this screen
finish();
} else {
// failed to create product
}
} catch (JSONException e) {
e.printStackTrace();
}
return null;
SimpleDateFormat dateFormat=新的SimpleDateFormat(“dd/MM/yyyy HH:MM:ss”);
日期=新日期();
字符串dated=(dateFormat.format(date));
字符串日期=日期;
浮动ENGRO=(浮动)10.22;
浮动AICL=(浮动)99.9;
浮动ACPL=(浮动)109.15;
Map Map=newhashmap();
地图放置(“日期”,注明日期);
地图放置(“ENGRO”,ENGRO);
地图放置(“AICL”,AICL);
map.put(“ACPL”,ACPL);
JSONObject json=jsonParser.makeHttpRequest(url\u create\u product,
"邮政",(列表)地图;;
//检查cat fro响应日志
d(“创建响应”,json.toString());
//检查成功标签
试一试{
int success=json.getInt(TAG_success);
如果(成功==1){
//已成功创建产品
Intent i=新的Intent(getApplicationContext(),MainActivity.class);
星触觉(i);
//关闭此屏幕
完成();
}否则{
//未能创建产品
}
}捕获(JSONException e){
e、 printStackTrace();
}
返回null;
}您将不使用PHPMyAdmin,而是使用直接JDBC连接来插入数据 有关如何将应用程序连接到数据库的说明,请参见此处:
我只是想知道为什么你用android标记这个问题,而我可以告诉你它与android无关。@tremor我相信Intent和MainActivity类都是android类。@tremor的可能重复:因为这段代码是用java编写的android@Barett:我面临的问题是我想使用多个映射对象中的数据类型,因为表中的“我的列”的类型不同。