Ⅰ 用.NET(C#)实现把有图片和文字的文章保存到数据库中
图片则建议保留在自己新建的images或是upload文件夹里,在页面的具体需要图片的地方拖进图片控件 数据库只存放它的实际路径即可 文章的内容则可以保存在数据库里
比如说你建一个passage的表 里面含如下字段title(文章标题) author(文章作者) addtime(发表时间) content(文章内容) imageurl(文章图片的数据库路径)
然后就是在CS页面写点数据库编程的SQL语句之类的就轻松搞定了
---------------------------------------------------------------------
我好象没说明白,我是说图片是随即插入,没有固定的地方.当然也可以没有图片.还有文字等.然后把这些保存到数据库中.怎么检查文章中有图片.怎么保存.
那就要麻烦点 不过可以实现 你见过动网开发的论坛没有(你想在哪里插图片就插图片 插视频插FLASH都可以) 写点相应的正则表式 和公共类库文件 然后调用实现 这个说起来简单但还是需要基本功的哈
Ⅱ 计算机考试怎么保存
计算机考试都会在题目中给出保存路径和保存文件名,只需按照题目中给出的要求保存相应文件即可。
拓展资料:
全国计算机等级考试(National Computer Rank Examination,以下简称 NCRE),是经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与技能的全国性计算机水平考试体系。
考生不受年龄、职业、学历等背景的限制,任何人均可根据自己学习情况和实际能力选考相应的级别和科目。考生可携带有效身份证件到就近考点报名。每次考试报名的具体时间由各省(自治区、直辖市)级承办机构规定。
自 1994 年开考以来,NCRE适应了市场经济发展的需要,考试持续发展,考生人数逐年递增,至 2013 年底,累计考生人数超过 5422 万,累计获证人数达 2067 万。
NCRE 考试采用全国统一命题,统一考试的形式。每年安排三次考试。一般安排在3月、9月和12月考试,其中3月份和9月份考试开考全部级别全部科目,12月份考试开考一、二级的全部科目。
目前《全国计算机等级考试考试大纲(2018 年版)》为最新版本考纲,自2018年3月开始实施。
2018年全国计算机等级考试(NCRE)共安排三次考试,时间分别为3月24日至26日(第51次)、9月15日至17日(第52次)及12月8日(第53次)。其中3月份和9月份考试开考全部级别全部科目,12月份考试开考一、二级的全部科目。各省级承办机构可根据实际情况决定是否开考12月份考试。
Ⅲ 用mysql 如果包含有文字和图片,那么我要用哪种数据类型存储呢还是分开,用TEXT和BLOB吗
一般来说mysql里面还是不要存储图片,你可以把图片的url地址存储在mysql里面,这样mysql里面就只需要存储文本了
Ⅳ 文字和图片混合内容如何存到数据库
一般论坛的文字是使用HTML或UBB格式,存在数据库中,而图片不是存在数据库中的,而是使用链接的方式存放在目录中的
Ⅳ 怎样下载或保存一些试题
最好可以保存在WORD或者类似类型的文件里面,然后来再来编辑,还有就是用一些网页编辑工具把其他垃圾去掉就可以了,我现在找到的许多的试题就很难做到可以编辑一般是PDF或者是CAJ格式的,而且是有许多的不需要的东西,我觉得应该有许多可以直接用工具来编辑,以后这个工具怎么找,我们大家可以相互交流一下
还有,就是在试题晤面有许多的不必要的空格或者其他东西,可以灵活应用文字编辑软件的替换功能,加快编辑速度,我觉得要是自己有时间的话,最好自己可以编辑一下,另外我觉得比较好的一个办法是同学们共享找到的试题,我觉得这个可以说是最省时省力的办法了。
学子不容易,大家共勉吧?
联系我:smilewww#163.com
Q95184616
Ⅵ 如何在数据库中同时保存文本和图片
向数据库中保存不同类型的文件,和在数据库中保存图片是一样的。就是向数据库以byte形式存入
向数据库中保存不同类型的文件,和在数据库中保存图片是一样的。就是向数据库以byte形式存入
然后就是写入数据库,代码如下:
FileInfo fi = new FileInfo( txtFileName.Text );// Replace with your file name
if ( fi.Exists
{
byte[] bData = null;
int nNewFileID = 0;
// Read file data into buffer
using ( FileStream fs = fi.OpenRead() )
{
bData = new byte[fi.Length];
int nReadLength = fs.Read( bData,0, (int)(fi.Length) );
}
// Add file info into DB
string strQuery = "INSERT INTO FileInfo "
+ " ( FileName, FullName, FileData ) "
+ " VALUES "
+ " ( @FileName, @FullName, @FileData ) "
+ " SELECT @@IDENTITY AS 'Identity'";
SqlCommand sqlComm = new SqlCommand( strQuery, sqlConn );
sqlComm.Parameters.Add( "@FileName", fi.Name );
sqlComm.Parameters.Add( "@FullName", fi.FullName );
sqlComm.Parameters.Add( "@FileData", bData );
// Get new file ID
SqlDataReader sqlReader = sqlComm.ExecuteReader();
if( sqlReader.Read() )
{
nNewFileID = int.Parse(sqlReader.GetValue(0).ToString());
}
sqlReader.Close();
sqlComm.Dispose();
if( nNewFileID > 0 )
{
// Add new item in list view
ListViewItem itmNew = lsvFileInfo.Items.Add( fi.Name );
itmNew.Tag = nNewFileID;
}
}
4.而读出的代码如下:
// Get new file name
stringstrFullName =
dlgFBSave.SelectedPath;
if( strFullName[strFullName.Length - 1] != '//'
)
strFullName
+= @"/";
strFullName +=
lsvFileInfo.SelectedItems[0].Text;
stringstrQuery = "SELECT FileData FROM FileInfo
"
+
" WHERE FileID = " + lsvFileInfo.SelectedItems[0].Tag.ToString();
SqlDataAdapter
sqlDAdapter =newSqlDataAdapter(strQuery,sqlConn);
DataSet
sqlRecordSet =newDataSet();
byte[] bData =null;
//Get file data from DB
try
{
sqlDAdapter.Fill(
sqlRecordSet, "FileInfo" );
foreach( DataRow drinsqlRecordSet.Tables["FileInfo"].Rows)
{
if( dr["FileData"] != DBNull.Value )
bData
= (byte[] )dr["FileData"];
}
}
catch(SqlException sqlErr)
{
MessageBox.Show(
sqlErr.Message );
}
catch
{
MessageBox.Show(
"Failed to read data from DB!" );
}
sqlRecordSet.Dispose();
sqlDAdapter.Dispose();
if( bData !=null)
{
// Save file
FileInfo
fi =newFileInfo( strFullName
);
if( !fi.Exists )
{
//Create the file.
using(FileStream fs = fi.Create())
{
fs.Write(
bData, 0, bData.Length);
}
}
else
{
//Create the file.
using(FileStream fs =
fi.OpenWrite())
{
fs.Write(
bData, 0, bData.Length);
}
}
}
Ⅶ 计算机中图片,文字,音频数据是如何采集存储的
计算机中图片,文字,音频数据都是以字节码形式采集存储的。例如图片由多个像素组成,每个像素可以用一个字节来错,其他内容也是同理,有定好数据的格式,就知道怎么解析每个字节了。
字节码是一种包含执行程序、由一序列op代码/数据对组成的二进制文件。字节码是一种中间码,它比机器码更抽象。它经常被看作是包含一个执行程序的二进制文件,更像一个对象模型。字节码被这样叫是因为通常每个opcode是一字节长,但是指令码的长度是变化的。
相关信息
在计算机中,数据只用0和1两种表现形式,(这里只表示一个数据点,不是数字),一个0或者1占一个“位”,而系统中规定8个位为一个字节,用来表示常用的256个字母、符号、控制标记,其中用一个位来进行数据校验,其他七个位用来记录数据。
按计算机中的规定,一个英文的字符占用一个字节,而一个汉字以及汉字的标点符号、字符都占用两个字节,他们是没有办法比较的,只能将一个字符占用一个字节,N个字符占用N个字节。Java中,字节码是CPU构架(JVM)的具有可移植性的机器语言。
Ⅷ 我要把文字和图片保存在一起怎么保存,保存到哪方便
这两种数据格式建议你分开存储。可以保存数据库,也可以存文件。如果是存数据库,图片请使用二进制的字段(blob)。如果存文件,就需要另外保存两种文件的关系。最简单的是,文字叫123456.txt,图片叫123456.jpg。
如果实在要保存到一起也可以,下面举一个保存为json格式的例子:
<?php
$img=file_get_contents('image.jpg');
$text='sometext';
$json=json_encode(array(
'text'=>$text,
'image'=>base64_encode($img)//二进制内容需要特殊处理
));
file_put_contents('mixed.data',$json);
但这样就不能查看图片了。必须使用程序处理才能查看。
还有一种方法,就是制作一个压缩文件。
望采纳,谢谢支持!
Ⅸ 我在网上看到你用C# winform做过题库系统,想问怎么解决带有图片和文字的试题如何存储,还有公式编辑功能
用2个字段表示撒 一个保存文字 一个保存图片的地址
公式编辑器 http://..com/question/89788840.html?an=0&si=1
Ⅹ 计算机一级试题中上网部分怎么保存文件
第一步:进入考试界面,点击上网。
(10)试题内容包含文字和图片如何存储扩展阅读:
全国计算机等级考试是社会考试,就考试性质而言,它是一种重视应试人员对计算机和软件的实际运用能力的考试。考试分为四个等级,不同等级的内容不同,一级主要考核微型计算机基础知识和使用办公软件及因特网(Internet)的基本技能。 一级分为DOS版和Windows版,考核应试者计算机基本知识和使用微机系统的初步能力。
考核内容
一、一级WPS Office
1、采用无纸化考试,上机操作。考试时间为90 分钟。
2、软件环境:Windows 7 操作系统,WPS Office 2012 办公软件。
3、在指定时间内,完成下列各项操作:
(1) 选择题(计算机基础知识和网络的基本知识)。(20 分)
(2) Windows 操作系统的使用。(10 分)
(3) WPS 文字的操作。(25 分)
(4) WPS 表格的操作。(20 分)
(5) WPS 演示软件的操作。(15 分)
(6) 浏览器(IE)的简单使用和电子邮件收发。(10 分)
二、一级MS Office
1、采用无纸化考试,上机操作。考试时间为90 分钟。
2、软件环境:Windows 7 操作系统,Microsoft Office 2010 办公软件。
3、在指定时间内,完成下列各项操作:
(1) 选择题(计算机基础知识和网络的基本知识)。(20 分)
(2) Windows 操作系统的使用。(10 分)
(3) Word 操作。(25 分)
(4) Excel 操作。(20 分)
(5) PowerPoint 操作。(15 分)
(6) 浏览器(IE)的简单使用和电子邮件收发。(10 分)
三、一级Photoshop
1、题型及分值单项选择题 55 分(含计算机基础知识部分20 分,Photoshop 知识与操作部分35 分)。
Photoshop 操作题 45 分(含3 道题目,每题15 分)。
2、考试环境
Windows 7。
Adobe Photoshop CS5(典型方式安装)。