我有一个Android应用程序,它将数据发送到ASP页面,然后ASP页面将信息发送到Access数据库。这之前完全有效。最近我们的服务器出现了问题,现在它已被重置,日期字段无法正常提交。我的经验非常有限,我想知道这是否是我的SQL语法问题。我将发布所有相关代码,以防它也是其他东西。
快速细分我的应用如何运作。 Android代码采用日期,通过GET方法将其提交到ASP页面。 ASP页面使用SQL语句插入Access数据库。
Android代码(GET声明):
String vars = "&ReportDate=" + String.valueOf(c.get(Calendar.MONTH) + 1) + "/"
+ String.valueOf(c.get(Calendar.DAY_OF_MONTH)) + "/" + String.valueOf(c.get(Calendar.YEAR))
ASP代码(SQL语句):
mySQLR=mySQLR & vReportDate & ", "
我的SQL语法不正确,无法提交到Access数据库吗?
修改
我的问题是每个其他字段都没有写入数据库的日期字段。现在,日期字段已在每个字段中保留。
答案 0 :(得分:0)
变量“ReportDate”是第一个附加到网址的字段,用于通过GET方法和“&”提交是不必要的,导致不提交该特定字段。
编辑代码:
String vars = "ReportDate=" + String.valueOf(c.get(Calendar.MONTH) + 1) + "/"
+ String.valueOf(c.get(Calendar.DAY_OF_MONTH)) + "/" + String.valueOf