我建好了一个ACCESS数据库,其中存入的是照片信息(照片ID,拍摄日期,照片说明,照片),照片ID是主键且自动生成,拍摄日期选择ACCESS中的日期/时间类型,照片说明是文本类型,照片是OLE类型(据说存入的是二进制数据,不知道对不对?).然后我在VC中建立基于这个ODBC数据库的工作区,系统自动生成了四个变量分别对应表中的四列,分别是:long,CTime,CString,CLongBinary,于是用ClassWizard在View类中连接相应的变量(我的界面上三个文本框对应前三列,还有一个picture控件对应第四列的图片),但是在建立变量连接的时候第一三列都可以加入,就是那个时间列和图片列不能连接,于是运行界面中一三列能正常显示,而时间列显示的是系统时间(系统时钟那个日期时间),而不是数据库中输入的时间;图片控件也不能显示,只是灰色的一片...我这个作业就要上台演示了,可是做到现在做不动了,急死我了呀!不知道哪位哥哥可以解决我的问题?或者还有什么别的方法使数据库中的图片能够在VC中显示出来吗?我的QQ号:121516917,小女子先谢过了

解决方案 »

  1.   

    第二列要 是要转变字符型呢?第四列的图片是bitmap,jpeg,是不是格式不对?
    你多试试,我也不会的,参与看看。
      

  2.   

    你把程序发给我看看能不能帮的上忙,[email protected]
      

  3.   

    你把程序发给我看看能不能帮的上忙,[email protected]
      

  4.   

    作业要求的就是第四列显示图片呀,并且是jpg格式,这个格式对VC来说怎么显示?(不同于bitmap格式呀)牵涉到数据库对图片怎么操作?如何才能显示图片?(把第四列存储的图片在VC最终运行界面中显示)
    大家费心了!
      

  5.   

    把程序发给我三天后立即回复以前我做过
    [email protected]
      

  6.   

    可以去vckbase下载一个my_ado的程序
    你需要的功能大概齐都有了
      

  7.   

    看看你们没有一个是解决学习上的问题的,不就是用picture控件显示jpge图片吗?我不会想看看如何解决的,结果呢?没有,还是我回家自己翻书看看吧!我记的是能显示的。好像在
    Windows程序设计(第5版)里说过显示的。
      

  8.   

    我刚在picture控件里看了一看,能显示BMP文件。但JPGE还是不能显示,你可以用BMP格式的。我再看一看。
      

  9.   

    Windows程序设计(第5版)里说过的
      

  10.   

    帮帮你啦,如果上面的兄弟已搞好的就不要发过来了,我只有一天时间,后天要走人了。
    显示JPEG临急的方法当然是用控件。
    [email protected]
      

  11.   

    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    bishi你,樓主!!!!!!!!!以後發貼時記住在標題中突出你問題的主要內容,至少得說出是哪個方面的問題---------------------------------------
    沒有主題的問題就像是沒有上學的學生一樣可恥!!!
    ---------------------------------------
      

  12.   

    用了gdi+和ado,代码也挺多的,贴不出来,如果你要的话给你一份
      

  13.   

    是用的Visual C++.NET 吗?我还不会ADO呢,刚看Visual C++对数据库访问
    给我一份好吗,谢谢![email protected]