数据库的存取方法求解?

问题描述

数据库的存取方法求解?
怎么把按钮上的背景图片存入数据库中?图片是按钮的背景图片 想要把图片存入数据库中 再从数据库取出图片?

解决方案

1.如果图片比较小,可以直接用二进制存储在数据库中
2.如果图片比较大,建议存储路径,在程序中调用数据库中存储的路径
3.可以去看看 FILESTREAM的内容。应该有所收获

解决方案二:
1。 将图片解析成二进制存入数据库
2。 存取图片路径

解决方案三:
参考:http://www.cnblogs.com/SALIN/archive/2006/12/09/587295.html
http://www.cnblogs.com/chenkai/archive/2010/02/03/1662542.html

解决方案四:
我们一般的做法是将图片放到某个文件夹中,数据库中只出处该图片的地址就可以了。。。

解决方案五:
一般都存路径就可以了

解决方案六:
参考:C#如何在SQLSERVER数据库中存取图片

http://wenku.baidu.com/link?url=y2TASZZkEWmqie9OpUPp0b_w5NslBW0Nig0kWIm3LQ0SFPZZmYDo8Qu89i9CMe2Eu_gHm0j7d5duAzEoPvYvZA8neYxgaIRuhV_3oMYjVzi

解决方案七:
1.圖片是文件 2. 存到二進制字段

解决方案八:
建议还是存路径吧, 这是常见的做法, 存数据库对DB有影响, 读写都慢, 而且还要转换一次。

时间: 2024-10-27 09:53:57

数据库的存取方法求解?的相关文章

javascript 链接数据库方法,求解!

问题描述 <scripttype="text/javascript">varconn=newActiveXObject("ADODB.Connection");conn.Open("Provider=SQLOLEDB.1;DataSource=192.168.1.8;UserID=sa;"+"Password=luoli121456;InitialCatalog=duoyonghuban_shijiebei");v

利用ASP存取各种常用类型数据库

数据|数据库 摘要: 本文讨论利用ASP存取DBF.DBC.MDB.Excel.SQL Server型数据的方法及函数实现,最后给出一个利用本文提供的函数存取Excel型数据库的例子,对企事业数据重用及共享具有很强的实际意义. 关键词: ASP数据库存取 DBF DBC MDB Excel SQL Server 前言 在Internet/Intranet网页上随处可见留言板.讨论组.网上投票.网上调查.聊天室等Internet功能模块,这些程序都是利用ASP(Active Server Page

在ASP中操作数据库的方法

在ASP中,用来存取数据库的对象统称ADO对象(ActiveDataObjects),主要含有三种对象:Connection.Recordset和Command,其中Connection负责打开或连接数据库,Recordset负责存取数据表,Command负责对数据库执行行动查询(ActionQuery)命令和执行SQLServer的StoredProcedure.只依靠这三个对象还是无法存取数据库的,还必须具有数据库存取的驱动程序:OLEDB驱动程序和ODBC驱动程序.对于任何一种数据库都必须

用ASP存取各种常用类型数据库(四)

数据|数据库 4)由Foxpro生成的DBC数据库与MDB数据库相似,都是一个数据库包含几个数据表的形式,所以对DBC数据库的存取方法与MDB数据库相似. Function CreateDbcRecordset( DBC数据库文件名, 数据表名或Select语句 ) Dim conn,Driver,SourceType,DBPath ' 建立Connection 对象 Set conn = Server.CreateObject("ADODB.Connection") Driver =

利用ASP存取各种常用类型数据库(3)

数据|数据库 Function CreateSecuredMdbRecordset( 数据库文件名, 数据表名或Select语句,password ) Dim conn,Provider,DBPath ' 建立Connection 对象 Set conn = Server.CreateObject("ADODB.Connection") Provider = "Provider=Microsoft.Jet.OLEDB.4.0;" DBPath = "Dat

ADO存取数据库时如何分页显示_应用技巧

究竟如何才能做到将数据库的查询结果分页显示呢?其实方法有很多,但主要有两种: 一.将数据库中所有符合查询条件的记录一次性的都读入 recordset 中,存放在内存中,然后通过 ADO Recordset 对象所提供的几个专门支持分页处理的属性: PageSize( 页大小 ). PageCount( 页数目 ) 以及 AbsolutePage( 绝对页 ) 来管理分页处理. 二.根据客户的指示,每次分别从符合查询条件的记录中将规定数目的记录数读取出来并显示. 两者的主要差别在于前者是一次性将所

Android 数据库文件存取至储存卡的方法_Android

废话不多说了,直接给大家贴代码了,具体代码如下 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_

【转】数据库设计:物理结构设计

数据库物理设计阶段的任务是根据具体计算机系统(DBMS和硬件等)的特点,为给定的数据库模型确定合理的存储结构和存取方法.所谓的"合理"主要有两个含义:一个是要使设计出的物理数据库占用较少的存储空间,另一个对数据库的操作具有尽可能高的速度. 为了设计数据库的物理结构,设计人员必须充分了解所用DBMS的内部特征:充分了解数据系统的实际应用环境,特别是数据应用处理的频率和响应时间的要求:充分了解外存储设备的特性.数据库的物理结构设计大致包括:确定数据的存取方法.确定数据的存储结构. 物理结构

在ASP中连接数据库(连接字符串)

连接数据库|字符串 一.存取数据库的原理 在ASP中,用来存取数据库的对象统称ADO对象(Active Data Objects),主要含有三种对象:Connection.Recordset和Command,其中Connection负责打开或连接数据库,Recordset负责存取数据表,Command负责对数据库执行行动查询(Action Query)命令和执行SQL Server的Stored Procedure.只依靠这三个对象还是无法存取数据库的,还必须具有数据库存取的驱动程序:OLE D