问题二:如何保存sql数据库 右键数据库,属性,查看数据库路径,如图
停止服务管理器,然后拷出来就行了
问题三:数据库文件怎样保存到压缩包里 数据库设计二进制字段就可以了,读取文件,写入数据库就行了
问题四:数据库文件的默认存放位置? 很长,一时间想不起来
不过你可以先创建一个默认的数据库
然后点击数据库属性,里面有路径
把它复制到文件夹地址就行了
希望对你能有所帮助
问题五:数据库怎么存储文件 以二进制的方式处理。
如果使用 SQLServer 数据库,创建 varbinary(max) 类型的字段。
如果使用 Oracle 数据库,创建 blog 类型的字段。
问题六:sql数据库如何导出? 使用Discuz! X1.5自带的导出功能
问题七:如何像数据库中保存图片? 一般图像是不保存在数据库的.而是先将图片放在工程下的某个文件夹中,将图片所在的工程文件路径存在数据库中,当程序加载图片的时候,从数据库中读取图片的路径,然后根据路径在工程的文件夹中读取图片文件
问题八:如何用SQL数据库存放视频 用iamge类型,写入的时间用流写入,读出的时间同样需要流转换
问题九:sql 存储过程怎样保存 greate 应该是CREATE
use tbuser
go
Create procedure search_login
@username varchar(50),@userpass varchar(50)
as
BEGIN
select * from tbuser where [email protected] and [email protected]
END
只要点执行就存在服务器里了
保存本地,直接点保存就行了。
问题十:如何将数据库导出成sql文件 您好,很高兴为您解答。
1、打开SQL Server Management Studio 2008 ,连接到数据库服务器,展开对象资源管理器到数据库节点
2、选择需要将数据导出到脚本的数据库,将包含所有的存储过程,表,视图,表里的数据等等。
3、右击选中的数据,按照以下路径选择生成脚本向导 :AdventureWorks -〉任务 -〉生成脚本
4、当点击生成脚本,d出一个向导--生成数据库对象脚本。
5、下一步到达设置脚本编写选项,进入高级设置对话框,关键是要编写脚本的数据类型这里,默认是仅限架构,选择架构和数据或者是数据都可以吧数据导成脚本
执行完就可以看到结果了
如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】
希望我的回答对您有所帮助,望采纳!
~ O(∩_∩)O~
首先获得文件路径,然后将文件以二进制读出保存在一个二进制数组中,与数据库建立连接,在SQL语句中将二进制数组赋值给相应的参数,完成向数据库中写入文件的 *** 作代码如下:
///
将文件流写入数据库
///
</summary>
///
<param
name="filePath">存入数据库文件的路径</param>
///
<param
name="id">数据库中插入文件的行标示符ID</param>
///
<returns></returns>
public
int
UploadFile(string
filePath,
string
id)
{
byte[]
buffer
=
null
int
result
=
0
if
(!string.IsNullOrEmpty(filePath))
{
String
file
=
HttpContext.Current.Server.MapPath(filePath)
buffer
=
File.ReadAllBytes(file)
using
(SqlConnection
conn
=
new
SqlConnection(DBOperator.ConnString))
{
using
(SqlCommand
cmd
=
conn.CreateCommand())
{
cmd.CommandText
=
"update
DomesticCompanyManage_Main_T
set
ZBDocumentFile
=
@fileContents
where
MainID
='"
+
id
+
"'"
cmd.Parameters.AddRange(new[]{
new
SqlParameter("@fileContents",buffer)
})
conn.Open()
result
=
cmd.ExecuteNonQuery()
conn.Close()
}
}
return
result
}
else
return
0
}
2、从数据库中将文件读出并建立相应格式的文件
从数据库中读取文件,只需根据所需的路径建立相应的文件,然后将数据库中存放的二进制流写入新建的文件就可以了
如果该目录下有同名文件,则会将原文件覆盖掉
代码如下:
//从数据库中读取文件流
//shipmain.Rows[0]["ZBDocument"],文件的完整路径
//shipmain.Rows[0]["ZBDocumentFile"],数据库中存放的文件流
if
(shipmain.Rows[0]["ZBDocumentFile"]
!=
DBNull.Value)
{
int
arraySize
=
((byte[])shipmain.Rows[0]["ZBDocumentFile"]).GetUpperBound(0)
FileStream
fs
=
new
FileStream(HttpContext.Current.Server.MapPath(shipmain.Rows[0]["ZBDocument"].ToString()),
FileMode.OpenOrCreate,
FileAccess.Write)//由数据库中的数据形成文件
fs.Write((byte[])shipmain.Rows[0]["ZBDocumentFile"],
0,
arraySize)
fs.Close()
}
第一步:准备一张图片和将要合并入图片的压缩文件(rar或zip)第二步:开始→运行→键入"cmd"命令打开命令提示符窗口
第三步:在命令提示符下,键入copy
/b
(图片路径):(图片名称).jpg+(压缩包路径):(压缩包名称).rar
(生成后的图片路径):(生成后图片名称).jpg,
例如:将1.rar合并到1.jpg中去,就要键入copy
/b
e:1.jpg+e:1.rar
e:2.jpg(注意:键入以上任意名称均要写全文件名,不能省略文件的拓展名
copy空格/b空格(图片绝对路径)空格(加号)空格(压缩文件绝对路径)空格(生成文件绝对路径)
就这样,合成的图片3就包含了要嵌入的文件。只要将图片上传即可共享.用时下载图片并将拓展名改为.rar后解压即可使用,这是就能看到嵌入的文件了.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)