当前位置:数据库 > Excel >>

请SQL或EXCEL高手帮忙:利用SQL建立一个图库,没个图片加一个标签,以后输入标签就能查出相应的图片

我的想法是建立一个数据库,我把收集到的图片存到数据库里面时要提示我加入图片的标签(如A-BB-123)。以后查找的时候直接输入标签就能提取到相对应的图片,还要能支持模糊查找的,如我输入A-BB能查到所有图片标签中包含“A-BB”的图片出来。我不懂SQL excel也半吊子,请大侠尽量简单,谢谢。如果有易代码能实现更好,非常感谢。
答案:用sql的话要配合一个运用程序才行。因为数据中存放的一般是图片的文件路径,然后由运用程序查询出数据库中的路径去找到图片然后显示出来。

数据库和的表结构的建立我给你写好sql语句了,你在数据库查询分析器里执行就OK。代码涉及到文件格式问题,在这里不方便提供,追加分数的话可以做一个发到你QQ。以下是SQL语句:

在查询分析器中执行以下代码:
use master;
 if exists(select * from sysdatabases where name = 'PictureDB')
drop database PictureDB;
go
create database PictureDB
go
use PictureDB;
if exists(select * from sysobjects where name = 'picture')
drop table picture;
go
create table picture
(
thisID int identity  primary key not null,     -----这个thisID是一个自增长标识
thisName varchar(50) not null,                    -----这个thisName是你要的标签
thisFiel varchar(100) not null                      -----这个thisFile用来存放图片路径
)
其他:这个光说没用,别人给你代码也没用。自己在纸上画画,想想思路,不难,就几条sql语句。 作比较简单的话,建一张表,就两个字段,一个是标签,另一个是图片的路径,查找的时候用 like 去查就好了,例如select 图片路径 from 表 where 标签 like  '%A-BB%' 

上一个:java 用poi 操作excel 把里面的数据取出后过滤掉非法的字符等 ,在放到数据库中
下一个:.net怎么讲excel表的一列导入到数据库某张表的一列?

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,