【无意义】如何返回MYSQL某字段下的值?急
本帖最后由 chamlien 于 2014-8-19 20:30 编辑查看了好多帖子,都未能解决,高手帮帮忙!
如库名Test,表名test1,字段为date,date下的值为2013-12-31 15:15:15
如何查询出2013-12-31 15:15:15并显示出来呢?
$res = _MySQL_Real_Query($connected1, "select * from test1 where TDate")
MsgBox(0, "data",$res)
得到的$reg为0,如何让$reg得到的是2013-12-31 15:15:15 呢? 回复 1# chamlien
这个表只有一个字段吗?
要查询特定数据,必须有两个字段吧,一个字段用来确定'位置'.
比如 test 表有两个字段:date,time.
可以这样查询: "SELECT time FROM test WHERE date='2013-12-31'"
按你给出的表, "select date from test1" , 这将返回该字段下的所有条目.
"select date from test1 where date='2013-12-31 15:15:15'", 如果数据存在,则返回"2013-12-31 15:15:15",但这样做,如果不是查询数据存在与否,那就没什么意义了! $RES 返回的应该是游标或一个句柄之类的,不能直接读取 $query="sql语句'"
_MYSql_real_query($mysqlconn,$query)
$res=_mysql_store_result($mysqlconn)
$fields=_mysql_num_fields($res)
$rows = _mysql_num_rows($res)
$array = _mysql_fetch_result_stringarray($res)
_arraydisplay($array)
显示其中某一个值msgbox(0,"",$array) $query="sql语句'"
_MYSql_real_query($mysqlconn,$query)
$res=_mysql_store_result($mysqlconn)
$fields=_mysql_num_fields($res)
$rows = _mysql_num_rows($res)
$array = _mysql_fetch_result_stringarray($res)
_arraydisplay($array)
显示其中某一个值msgbox(0,"",$array)
本人也是坛子里收集的。 $query="sql语句'"
_MYSql_real_query($mysqlconn,$query)
$res=_mysql_store_result($mysqlconn)
$fields=_mysql_num_fields($res)
$rows = _mysql_num_rows($res)
$array = _mysql_fetch_result_stringarray($res)
_arraydisplay($array)
显示其中某一个值msgbox(0,"",$array)
本人也是坛子里收集的。 $query="sql语句'"
_MYSql_real_query($mysqlconn,$query)
$res=_mysql_store_result($mysqlconn)
$fields=_mysql_num_fields($res)
$rows = _mysql_num_rows($res)
$array = _mysql_fetch_result_stringarray($res)
_arraydisplay($array)
显示其中某一个值msgbox(0,"",$array)
本人也是坛子里收集的。 回复 7# scorpio1102
该语句有兼容的BUG,我试过很多次了 回复 3# auto
是的,元老不能直接读取! 回复 2# user3000
呵呵,我连返回"2013-12-31 15:15:15"都做不到呢...
不过我换了种思路,做成c/s模式,让服务端生成ini给客户端读取,也起到了数据库的作用,只是麻烦了点。 回复 8# chamlien
什么兼容的BUG,你有include "mysql.au3"吗? 回复 11# scorpio1102
楼上看这里:
http://www.autoitx.com/forum.php?mod=viewthread&tid=11299 mysql.au3 测试xp32 win732 都没问题,没上网本,没办法测试
页:
[1]