
正文
sqlserver读文件,怎么用sqlserver打开文件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
我用来读取sqlserver数据库中二进制数据读到文件中是这样的
编码格式问题吧
看你写入数据库用的什么编码格式了
如果ASCII:
string info = System.Text.Encoding.ASCII.GetString(data );
如果UTF8:
string info = System.Text.Encoding.UTF8.GetString(data );
然后再把info写入文件中,就不用说了吧
相关问答
Q1: 如何读取SQLSERVER数据文件地址
先将数据库文件*.mdf和*.ldf考到你要放置的目录下
然后用
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\Mssql\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\Mssql\Data\pubs_log.ldf' 不明白的话,我远程教你。
Q2: sqlserver怎么读取mdf
除了楼上二位说的,还可以使用系统存储过程
EXEC sp_attach_db @dbname='yourdatabasename', --添加一个数据库@dbname=数据库的名字
@filename1='盘符:\文件夹\xxx.MDF', --数据文件的路径
@filename2='盘符:\文件夹\xxx.LDF'--日志文件的路径






