我用win32编的程,MySQL连接的数据库,现有几个问题请教各位:
1.win32有个叫Date Time Picker控件,请问我在这个控件里输入了时间以后,通过什么样的语句传到数据库的TIME字段(类型是date类型的)
2.怎样把数据库中的TIME字段(类型是date类型的)的内容显示到List Control这个控件中。。我知道字符串类型怎样显示到List Control这个控件中3.我所做的程序怎样发给别人,因为我用的是MySQL数据库,总不至于我还要把这个软件发给别人,然后给别人说怎样配置吧?   我还未学数据库,都是因为编程要用到,所以自学了点皮毛,,求高手解答,以上问题能答多少答多少,在下十分感激

解决方案 »

  1.   

    第一个问题可以用formatdatetime格式化后存入数据库中
    FormatDateTime('yyyy-mm-dd',dtp1.DateTime);
    第二个问题从数据库中取出来的DATE类型都会自动转换为字符串类型
    第三个问题你可以把你的数据备份后发个备份数据给他让他自己还原就可以了,但是你编写的程序一定要给别人
      

  2.   

    不好意思第一个问题说漏了。要用strtodate或strtodatetime转换后存入数据库
    第二个问题要用DateToStr转换成字符串
      

  3.   


    mysql需要服务器,普通的人会安装这mysql服务器吗,把数据备份发给别人有什么用?
    一般是远程或本地有数据库服务器,才用mysql数据库,如果使用者没这mysql服务器(本地的或远程的)那这种程序就没什么用了,如果要存一些简单的数据,可以用access数据库。
      

  4.   

    ....谢谢楼上的提醒,看彪了...看成MSSQL了。。