‘壹’ 如何将一篇文章存入数据库,并按原有格式读出。
你可以试一下,但对于特殊字符要事先处理。
存入时将空格转为 ,回车转为
即可,下面是php的函数,在你的环今夏,即由你找函数了。
$content = str_replace(chr(32)," ",$content);
$content = str_replace(chr(10),"
",$content);
这是asp中的一个设置,我那时写asp的时候用过,其实在数据库中是有段落标记的,在asp的代码中需要转换一下就可以啦
好久没有写那玩意,忘了,只能提示你,如果你真的找不到,那就我回去帮你找找好了,应当有人知道的。对,就是那个
‘贰’ 如何把一个word文档中的内容写入到数据库中
首先,建立一个Access2000数据库data.mdb,在库中建立一个表userdata,里面有“工号”、“姓名”、“性别”、“部门”四个字段,都是字符型的,再输入一些数据,再建立一个窗体Form1,在Form1中,放置以下控件:
控件名称 属性 值 说明
Tlabel1 Caption "请输入文件名"
TEdit1 Name "" 用来输入文件名,带扩展名的
TButton1 Caption "保存"
TButton2 Caption "退出"
ADOTable1 Active
ConnectionString
TableName True
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data.mdb;Persist Security Info=False
userdata
下面是相关代码:
file://---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Variant OLEObject;
AnsiString dataword;
if(Trim(Edit1->Text)=="")
{
ShowMessage("请输入文件名");
return;
}
String currentPath=GetCurrentDir()+"//"+Trim(Edit1->Text);
OLEObject=CreateOleObject("Word.Basic");
OLEObject.Exec(Procere("FileNew"));
OLEObject.Exec(Procere("EndOfDocument"));
ADOTable1->First();
while(ADOTable1->Eof!=True)
{
dataword=ADOTable1->FieldValues["工号"]+ADOTable1->FieldValues["姓名"]+ADOTable1->FieldValues["性别"]+ADOTable1->FieldValues["部门"];
OLEObject.Exec(Procere("Insert")<<dataword);
ADOTable1->Next();
}
OLEObject.Exec(Procere("StartOfDocument"));
OLEObject.Exec(Procere("FileSaveAs")<<currentPath);
OLEObject.Exec(Procere("FileClose")<<1);
ShowMessage("文件已经写入!谢谢使用!");
}
---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
this->Close();
}
---------------------------------------------------------------------------
void __fastcall TForm1::Edit1Click(TObject *Sender)
{
Edit1->Text="";
}
‘叁’ 如何将一篇文章存入数据库,并按原有格式读出。
你可以试一下,但对于特殊字符要事先处理。 存入时将空格转为 ,回车转为<br>即可,下面是php的函数,在你的环今夏,即由你找函数了。 $content = str_replace(chr(32)," ",$content); $content = str_replace(chr(10),"<br>",$content); 这是asp中的一个设置,我那时写asp的时候用过,其实在数据库中是有段落标记的,在asp的代码中需要转换一下就可以啦 好久没有写那玩意,忘了,只能提示你,如果你真的找不到,那就我回去帮你找找好了,应当有人知道的。对,就是那个
‘肆’ 用.NET(C#)实现把有图片和文字的文章保存到数据库中
图片则建议保留在自己新建的images或是upload文件夹里,在页面的具体需要图片的地方拖进图片控件nbsp;数据库只存放它的实际路径即可nbsp;文章的内容则可以保存在数据库里nbsp;比如说你建一个passage的表nbsp;里面含如下字段title(文章标题)nbsp;author(文章作者)nbsp;addtime(发表时间)nbsp;content(文章内容)nbsp;imageurl(文章图片的数据库路径)nbsp;然后就是在CS页面写点数据库编程的SQL语句之类的就轻松搞定了nbsp;---------------------------------------------------------------------我好象没说明白,我是说图片是随即插入,没有固定的地方.当然也可以没有图片.还有文字等.然后把这些保存到数据库中.怎么检查文章中有图片.怎么保存.nbsp;那就要麻烦点nbsp;不过可以实现nbsp;你见过动网开发的论坛没有(你想在哪里插图片就插图片nbsp;插视频插FLASH都可以)nbsp;写点相应的正则表式nbsp;和公共类库文件nbsp;然后调用实现nbsp;这个说起来简单但还是需要基本功的哈
‘伍’ 大段文字存储到mysql数据库的问题
1、首先在设计数据库时,需要设置一个表来保存图片数据。
‘陆’ 怎么把一篇文章放进数据库,给个例子,我要做c#项目的,谢谢
你好!
文章转成2进制流,存到数据库的大字段里面。想做的好点,可以先压缩了再进行存储。
我的回答你还满意吗~~
‘柒’ ASP.NET中怎样将一篇文章存入数据库中
字段类型换成ntext,这个类型是数据库存储的极限,基本上无论多少字数都能存储下来
‘捌’ 怎样把文本文档里存储的数据存到数据库
将带有格式的文本保存到数据库中的方法/步骤:
1、在jsp中,页面的带有格式的文本内容外面用一个大的标签,给定表签名。
2、页面做提交的时候用上面的表签名点innerHTML的方式来获取页面带有标签和样式的内容。
3、将上面取得的内容作为一个字符串保存到数据库即可,下次把数据库里的内容直接输出到页面就可以了。
对于要输出到word里保存样式的方法也是类似的,只是需要去看一下word解析文本的方式与jsp有何区别,在输出到word的时候做一下变换即可。
‘玖’ 一篇文章是怎么在数据库中存储的
1、用SQL SERVER的话,用TEXT数据类型,可以存2,147,483,647个字符,足够存放很长的文章了。
2、如果是Oracle数据库的话,可以用clob字段类型。