导航:首页 > 文件管理 > 数据库表文件怎么保存

数据库表文件怎么保存

发布时间:2022-05-23 16:34:17

❶ sql做的表怎么保存下来下次用

1.可以用视图

create view v1
as
select * from table where ...
go
下次用
select * from v1
2.可以使用数据库分离 ,到用的时候附加上就可以用拉,这种方法使用带走数据库文件,可以到有安装数据库的电脑附加后使用.
3.你可以复制你的数据库代码,进行以文件这种方式保存!

希望可以帮上你的忙!

❷ 如何在数据库中保存不同类型的文件

所以现在比较流行的做法,是把文件上传到服务器上,而在数据库上只保存文件的相对路径即可。那么访问的时候,先通过数据库得到文件的相对路径,然后再访问服务器上的文件。

❸ 如何保存sql数据库

右键数据库,属性,查看数据库路径,如图

停止服务管理器,然后拷出来就行了

❹ 怎样将SQL Sever数据库保存到指定的文件夹

新建数据库时,
常规----设置数据库名称
数据文件----选择数据库文件存储地方
事务日志----选择事物日志文件存储地方
如果已经建好了,在数据库上右建--所有任务--分离数据库
然后把数据库的mdf和ldf文件剪切到指定文件夹,再右键附加数据库即可.

❺ 如何保存数据库中的文件

文件存库里面啊?那多占空间啊!加载是很慢的!是不是图片?
这里有个操作物理路径下载的函数:
private void FileDown(string strPath)
{
System.IO.FileInfo file = new System.IO.FileInfo(strPath);
if (file.Exists)
{
Response.Clear();
Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(file.FullName, System.Text.Encoding.UTF8));
Response.AddHeader("Content-Length", file.Length.ToString());
Response.ContentType = "application/octet-stream";
Response.Filter.Close();
Response.WriteFile(file.FullName);
Response.End();
}
else
{
ClientScript.RegisterStartupScript(GetType(), "", "<script language='javascript'>alert('文件不存在!');</script>");
}
}
如果是存取图片的话:

存:
FileStream fs = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.Write);
byte[] myData = new byte[fileStream.Length];
fileStream.Read(myData, 0, System.Convert.ToInt32(fileStream.Length));//从流中读取字节块,并将数据写入到该缓冲区
fileStream.Close();
...把mydata插入到数据库就好勒!

取:
取出byte[]来,直接image.formStream(fs);

❻ 数据库的保存文件格式有哪些

数据保存下来的文件都是sql文件格式。
sql是一种高级的非过程化的编程语言,sql文件其实和office
access文件差不多,sql是数据库服务器和客户端的连接重要工具,而access本机上用的比较多。
sql文件作为数据库脚本文件,如果想要打开的话,需要现在电脑中安装sql
server,这个是专业的数据库软件,体积非常大!所以小编建议大家可以用数据库的查询分析器打开;也可以用最普通的记事本,方法就是鼠标右键点击sql文件图标,在打开方式中选择记事本就可以了。如果是老鸟的话,有特殊要求的话可以下载ultraedit、editplus等专业的文本编辑器支持编辑文本、十六进制、ascii
码,可以深入编辑sql文件。

❼ winform如何用IO文件流保存数据库数据及表

方法一:
private string connStr = ConfigurationManager.ConnectionStrings["connstr"].ConnectionString;

/// <summary>
/// 用insert方法从文本文件中批量导入到数据库表中
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btnInsert_Click(object sender, RoutedEventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "文本文档|*.txt";
//如果用户没有选择文件并确定则直接返回
if (ofd.ShowDialog() != true)
{
return;
}
//获得文件名包括路径
string fileName = ofd.FileName;

try
{
//定义一个开始时间
DateTime startTime = DateTime.Now;
//因为文件比较大,所有使用StreamReader的效率要比使用File.ReadLines高
using (StreamReader sr = new StreamReader(fileName, Encoding.Default))
{
using (SqlConnection conn = new SqlConnection(connStr))
{
conn.Open();
using (SqlCommand cmd = conn.CreateCommand())
{
while (!sr.EndOfStream)
{

string readStr = sr.ReadLine();//读取一行数据
if (readStr.StartsWith("1"))//去掉标题行
{
string[] strs = readStr.Split(new char[] { '\t', '"' }, StringSplitOptions.RemoveEmptyEntries);//将读取的字符串按"制表符/t“和””“分割成数组

string startNum = strs[0];
string numArea = strs[1];
string numType = strs[2];

cmd.CommandText = "insert into T_PhoneInfo(FStartNum,FNumArea,FNumType) values(@startNum,@numArea,@numType)";
cmd.Parameters.Clear();//清除上一次的参数
cmd.Parameters.Add(new SqlParameter("@startNum", startNum));
cmd.Parameters.Add(new SqlParameter("@numArea", numArea));
cmd.Parameters.Add(new SqlParameter("@numType", numType));
cmd.ExecuteNonQuery();
}
}
}
}

}

//结束时间-开始时间=总共花费的时间
TimeSpan ts = DateTime.Now - startTime;
MessageBox.Show("导入数据成功!共花费时间:" + ts.ToString());

}
catch (IOException ex)
{
MessageBox.Show(ex.Message);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}

方法二:
private void btnSqlBulkCopy_Click(object sender, RoutedEventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "文本文档|*.txt";
//如果用户没有选择文件并确定则直接返回
if (ofd.ShowDialog() != true)
{
return;
}
//获得文件名包括路径
string fileName = ofd.FileName;

try
{
//定义一个开始时间
DateTime startTime = DateTime.Now;

//创建内存临时数据表来存储从文本文件中读取出来的数据
using (DataTable table = new DataTable())
{
//为数据表创建相对应的数据列
table.Columns.Add("startNum");
table.Columns.Add("numArea");
table.Columns.Add("numType");

//因为文件比较大,所有使用StreamReader的效率要比使用File.ReadLines高
using (StreamReader sr = new StreamReader(fileName, Encoding.Default))
{
while (!sr.EndOfStream)
{
DataRow dr = table.NewRow();//创建数据行

string readStr = sr.ReadLine();//读取一行数据
if (readStr.StartsWith("1"))//去掉标题行
{
string[] strs = readStr.Split(new char[] { '\t', '"' }, StringSplitOptions.RemoveEmptyEntries);//将读取的字符串按"制表符/t“和””“分割成数组

string startNum = strs[0];
string numArea = strs[1];
string numType = strs[2];

//往对应的 行中添加数据
dr["startNum"] = startNum;
dr["numArea"] = numArea;
dr["numType"] = numType;

table.Rows.Add(dr);//将创建的数据行添加到table中
}
}
}

SqlBulkCopy bulkCopy = new SqlBulkCopy(connStr);

bulkCopy.DestinationTableName = "T_PhoneInfo";//设置数据库中对象的表名

//设置数据表table和数据库中表的列对应关系
bulkCopy.ColumnMappings.Add("startNum", "FStartNum");
bulkCopy.ColumnMappings.Add("numArea", "FNumArea");
bulkCopy.ColumnMappings.Add("numType", "FNumType");
bulkCopy.WriteToServer(table);//将数据表table复制到数据库中

TimeSpan ts = DateTime.Now - startTime;
MessageBox.Show("共导入" +table.Rows.Count+ "条数据,总共花费时间:" + ts.ToString());
}

}
catch (IOException ex)
{
MessageBox.Show(ex.Message);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}

}

❽ sql数据库怎么存储一张表格的数据

SQL打开 数据库 → 下面有个表 → 右键新建表 → 按照顺序填好你要的列 和列名 → ctrl+s 保存 → 左侧“表”的文件夹里 找到你命名过得表 → 右键 编辑前200 行 (添加你要的数据)

❾ 数据库中如何存储文件

一般把pdf放入某文件夹然后在数据库里存链接

或者存放为二进制数据,

❿ Mysql 数据库文件存储在哪个目录

mysql数据库
系统上是以一个文件夹的形式出现的,你创建了ac数据库,那么在磁盘上就会出现ac的目录,而ac数据库的全局配置则是ac文件夹中的db.opt文件来管理。
mysql的
数据文件
在datadir下,你在数据库中执行
show
variables
like
'%datadir%';就会显示
数据库文件
的路径,你可以找到ac文件夹。
1.

MySQL
客户端键入如下命令:
show
global
variables
like
"%datadir%"
2.
MySQL
的数据文件就存放在Data目录。
(10)数据库表文件怎么保存扩展阅读
给定mysql_stmt_init()返回的语句句柄,准备字符串查询指向的SQL语句,并返回状态值。字符串长度应由"length"参量给出。字符串必须包含1条SQL语句。不应为语句添加终结用分号(';')或\g。
通过将问号字符"?"嵌入到SQL字符串的恰当位置,应用程序可包含SQL语句中的一个或多个参数标记符。
标记符仅在SQL语句中的特定位置时才是合法的。例如,它可以在INSERT语句的VALUES()列表中(为行指定列值),或与WHERE子句中某列的比较部分(用以指定比较值)。但是,对于ID(例如表名或列名),不允许使用它们,不允许指定二进制操作符(如等于号"=")的操作数。后一个限制是有必要的,原因在于,无法确定参数类型。
一般而言,参数仅在DML(数据操作语言)语句中才是合法的,在DDL(数据定义语言)语句中不合法。执行语句之前,必须使用mysql_stmt_bind_param(),将参数标记符与应用程序变量绑定在一起。

阅读全文

与数据库表文件怎么保存相关的资料

热点内容
欧美电影网 浏览:954
主角在现代买军火抗战 浏览:576
李倩1942是几分几秒 浏览:828
解剖血腥好看电影 浏览:882
提前看电影的网站推荐 浏览:819
新裸尸痕 浏览:234
阴阳人电影有哪些 浏览:344
林正英100部免费电影 浏览:974
穿越清朝当太监猎艳 浏览:827
男主角叫楚天的书名 浏览:770
彭禺厶恐怖电影 浏览:942
电影头发绿色 浏览:51
吉田和希 浏览:825
连接mysql工具 浏览:510
《推理笔记》小说 浏览:152
//bz.rgi4ak8j3. xyz? p=6u3m3g 浏览:429
linux命令更改文件属性 浏览:870
如何把纸质盖章文件转换成word 浏览:659
一攻四受有两个受是兄弟 浏览:920
与自正母亲相貌相似的老师谈恋爱的韩国影片 浏览:418

友情链接