收录日期:2020/06/01 03:46:54 时间:2016/06/07 20:55:10 标签:数据库及相关技术
有人可以给个较完整的例子给我吗?

例如,从1.txt文件中,提取所有内容放到1.mdb中的table1的content字段中,谢谢!
原理很简单,依赖于你文本的格式......自己写些代码来解析txt的内容然后用SQL语句逐条放到mdb中去...

或许有更简单的办法^_^
如果你没有强烈要求,
建议直接使用access自带导入功能。
不必使用代码实现。
给你个delphi BBS上的参考
http://www.delphibbs.com/keylife/iblog_show.asp?xid=19064
楼主要的是将文件内容存取到Access数据库的某字段中吧?

在Access数据库中建一个字段,备注型,字段名比如是fContent,表名是tblTest

// 将文本文件内容存到数据库中:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    ADOQuery1->Close();
    ADOQuery1->SQL->Text = "select * from tblTest";
    ADOQuery1->Open();
    ADOQuery1->Append();
    TBlobField *pField = (TBlobField *)ADOQuery1->FieldByName("fContent");
    pField->LoadFromFile("C:\\ccrun\\123.txt");
    ADOQuery1->Post();
}
//---------------------------------------------------------------------------
// 将数据库内容读取并写到一个文本文件中
void __fastcall TForm1::Button2Click(TObject *Sender)
{
    ADOQuery1->Close();
    ADOQuery1->SQL->Text = "select * from tblTest";
    ADOQuery1->Open();
    TBlobField *pField = (TBlobField *)ADOQuery1->FieldByName("fContent");
    pField->SaveToFile("C:\\ccrun\\123321.txt");
}
学习
谢谢,以ccrun(老妖)(www.ccrun.com) 为例,如果我想对文本文件的内容进行处理,再放入数据库, 即在这一步  pField->LoadFromFile("C:\\ccrun\\123.txt")  之前再进行些处理,应该如何把123.txt的内容赋值给某一变量呢,用string变量的话,有时会出错,显示“Parameter object is improperly defined. Inconsistent or incomplete information was provided”。
我希望把123.txt文件中处于“标识1”和“标识2”之间的文本提取出来放到数据库中。
请多多指教。
ADOQuery1->Close();
ADOQuery1->SQL->Text = "select * from tblTest";
ADOQuery1->Open();
// 添加一条记录
ADOQuery1->Append();
// 需要处理的字段
TBlobField *pField = (TBlobField *)ADOQuery1->FieldByName("fContent");
// 从文件中载入文本内容
pField->LoadFromFile("C:\\ccrun\\123.txt");
// 赋给一个String
String strTemp = pField->AsString;
// 从strStrat这个字符串开始,到strEnd这个字符串结束
String strStart("<"), strEnd("<br>");
// 截取需要的这一段字符串
strTemp = strTemp.SubString(strTemp.Pos(strStart) + strStart.Length(),
        strTemp.Pos(strEnd) - strStart.Length() - strTemp.Pos(strStart));
// 注意,上面两行的意思是,截取从"<"这个字符开始,到"<br>"这个字符串结束之间的字符串
// 你可以自己定义这个起始和结束字符串。我这里只是演示。

// 再赋给字段
pField->AsString = strTemp;
// 提交
ADOQuery1->Post();

帮帮忙啊!{求教各位大虾!} 关于爱 可恶的囡囡(bestbestbest),可恶,可恶!!!! 如何在CDialogBar中添加位图,请教各位 啦啦啦...同网的你(zhz) 求助J2EE的相关问题,具体内容见内! 请问怎样将一个一维Byte类型数组存放到Access数据库中? 大家看一看这个奇怪的问题?!!! 请教大侠:怎样做一个windows自带的那样的拨号工具? 请问*.igs用那种绘图软件打开的??? 用JAVA怎么构建WINDOWS下的EXE应用程序啊? 在类中声明另一类B,应用时B的成员函数找不到:(. 金秋送分大行动! 90分问题!关于剪切板怎样识别图像! 大家好,我刚学习c++ mbuilder,问一个简单的问题 NT缺少一个文件,谁能帮助我???? Informix配置问题,急!! 如何使用Windows的Cabinet.dll库? 如何用document实现textarea字体设置的动态改变 OCX控件安装后在面板上不显示图标的问题,急,急,急,急,急~~~~! *****请问各位高人,怎么样才能根据对方的IP地址,获得对方所在地!!!谢谢******* 在ASP中如何应用xml? 在程序中启动一个进程(不是线程),如何知道该进程已运行结束 这个RichEdit \\Edit 怎么处理啊???? 图形处理的问题 我发现在中程的指定用书中:栈的说法有点问题?请大家讨论一下! use master的含义 请教关于字符串的一个问题!很菜的,大家来抢分! 内存??!!! TADOQuery 问题