我正在使用运行后端MS.Access数据库的vb.net,我想知道在选择字段名称时我可以使用什么代码来显示图像的图片。
我的MS Access“字段”名称是Cars_Types:在文件中我有数据“GM,Chrysler,Toyota,Honda和Ford”。
我的数据库名称为ModelCars.accdb
图片没有编码到数据库中,而是希望它们被编码到VB.NET程序中。
我的数据库在我的VB.NET程序中正常工作,但是我无法显示图像。
答案 0 :(得分:0)
如果您只有五张图片,则可以将它们作为本地resources存储在.NET应用程序中。当您从数据库中检索关联的记录时,显示它(在您需要的任何上下文中,我在这里复制了msdn示例):
Me.Background= My.Resources.GMImage
编辑:要选择要使用的图像,如果各种车型的数据库中都有字符串,只需使用switch语句:
Select Case(carType)
Case "GM": me.picCarPhotos = My.Resources.GMImage
Case "Ford": me.picCarPhotos = My.Resources.FordImage
End Select
免责声明:我对C#比较熟悉,所以如果我的VB关闭,可能需要进行一些调整。