山那边是海 发表于 2015-1-16 22:40:42

MSSQL编程:BCB 6 sp4 + SQL Server 2k 存取JPEG图...

在执行崩溃恢复时,理解在一个数据库中的每一个表tbl_name对应的在数据库目录中的3个文件是很重要的:server
在BCB6sp4里调试经由过程,接待年夜虾品评斧正。

//OpenDialog1翻开JPEG图象,Edit1保留图象地点,Image1显现图象//其他格局的图象文件没有实验,能够尝尝。

OpenDialog1->FileName="";if(OpenDialog1->Execute()){Edit1->Text=OpenDialog1->FileName;Image1->Picture->LoadFromFile(Edit1->Text);}

//上面:把图象保留到SQLServer数据库中

if(!Edit1->Text.IsEmpty()){ADOQuery1->Close();//自行增加ADOConnention,并设置ADOQuery1->SQL->Clear();ADOQuery1->SQL->Add("Select*fromimgs");ADOQuery1->Open();ADOQuery1->Insert();

ADOQuery1->FieldByName("imgaddress")->AsString=Edit1->Text;ADOQuery1->FieldByName("imgID")->AsInteger=Edit2->Text.toInt();//保留图象的编号TBlobField*field=dynamic_cast<TBlobField*>(ADOQuery1->FieldByName("img"));//img是image范例的数据field->LoadFromFile(Edit1->Text);//这里是关头,要间接从文件调。不要调Image1,如许很简单出“Jepgerror#41”毛病

ADOQuery1->Post();ADOQuery1->Close();}

//从数据库里读取图象

ADOQuery1->Close();ADOQuery1->SQL->Clear();ADOQuery1->SQL->Add("Select*fromimgs");AnsiStringddd="whereimgID="+Edit1->Text;ADOQuery1->SQL->Add(ddd);ADOQuery1->Open();if(ADOQuery1->RecordCount==1){TStream*Stream1;TJPEGImage*Pjp=newTJPEGImage();try{Stream1=ADOQuery1->CreateBlobStream(ADOQuery1->FieldByName("img"),bmRead);Pjp->LoadFromStream(Stream1);Image2->Picture->Assign(Pjp);deleteStream1;}__finally{deletePjp;}}

PS:第一次发文章,不晓得格局怎样。^_^
用一个库#bak_database存放这些历史数据。

爱飞 发表于 2015-1-19 21:11:49

SQL语言是学习所有数据库产品的基础,无论你是做数据库管理还是做数据库开发都是这样。不过具体学习的侧重点要看你将来做哪一块,如果是做数据库管理(DBA),侧重点应该放在SQLServer的系统管理上.

活着的死人 发表于 2015-1-26 20:48:00

可以动态传入参数,省却了动态SQL的拼写。

山那边是海 发表于 2015-2-4 20:33:24

备份方面可能还是一个老大难的问题。不能单独备份几个表总是感觉不爽。灵活备份的问题不知道什么时候才能解决。

分手快乐 发表于 2015-2-10 08:06:40

在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。

飘飘悠悠 发表于 2015-3-1 03:35:31

一个是把SQL语句写到客户端,可以使用DataSet进行加工;

精灵巫婆 发表于 2015-3-10 12:32:25

SQL语言是学习所有数据库产品的基础,无论你是做数据库管理还是做数据库开发都是这样。不过具体学习的侧重点要看你将来做哪一块,如果是做数据库管理(DBA),侧重点应该放在SQLServer的系统管理上.

兰色精灵 发表于 2015-3-17 07:07:40

对于微软系列的东西除了一遍遍尝试还真没有太好的办法

老尸 发表于 2015-3-24 00:57:02

我是新手,正在学习数据库和操作系统,深感理论的泛广,唯有一步一步来,但是又感觉时间不够,收集了很多资料却总是没能认真的看完,希望有一个讨论板块,大家共同解决,共同分享,共同努力
页: [1]
查看完整版本: MSSQL编程:BCB 6 sp4 + SQL Server 2k 存取JPEG图...