我用的是SQL SERVER 2000,数据库中的图片字段存的是具体路径名,我想在TDBImage控件中显示出来,不是该怎么显示?各位大虾帮帮小弟吧
我本来是这样写的
DBImage.picture.LoadFromFile(DBMemo.Text);
DBMemo读取数据库中的路径,但运行是出现一个对话框说不知道的扩展名(.jpg),
不知道是什么回事

解决方案 »

  1.   

    dbimage可以直接显示数据库中的图像,
    如果数据库中存的是数据库路径,则用image就行了.
    要显示.jpg图像,必须在uses 处加入jpeg
      

  2.   

    数据表中的字段是字符串,用DBImage当然不行了。
    根据路径取出图片放到Image里面。
      

  3.   

    各位大哥,还是不行啊,换成Image也加了jpeg,还是用 Image.picture.LoadFromFile(DBMemo.Text),运行时还是会出现对话框:Unknown picture file extension(.jpg   ).
    但是DBMemo.Text换成具体的路径就能显示,只是怎么回事?DBMemo.Text的内容是string类型的啊。各位大哥帮帮忙,急啊!!!!!