摘要:
最近使用TinyXML进行C++ XML解析,感觉使用起来比较简单,很容易上手,本文给出一个使用TinyXML进行XML解析的简单例子,很多复杂的应用都可以基于本例子的方法来完成。以后的文章里会讲解使用Xerces进行C++ XML解析的例子,希望大家一起交流。 TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。 DOM模型即文档对象模型,是将整个文档分成多个元素(如书、章、节、段等),并利用树型结构表示这些元素之间的顺序关系以及嵌套包含关系。 阅读全文
摘要:
如有以下sql语句:select name from student where id='1003' union allselect name from student where id='1001' union allselect name from student where id='1004'查询出来的结果顺序是未知的。现在必须按照一定的顺序显示查询的结果,可以用这样的方法:select name from (select name ,2 flag from student where id='1003' union all 阅读全文
摘要:
我用的是adoquery进行数据库查询,但是我不想把查询的结果显示出来,只是想赋给一个变量,请问我这个变量该怎样去设置呢 ?回复人:sunriver回复时间:2005-6-3 9:11:00procedure TForm1.Button1Click(Sender: TObject);vari: String;beginAdoquery1.Close;Adoquery1.SQL.Clear;AdoQuery1.SQL.Add('select name from student where id=02');AdoQuery1.Open;i:= trim(AdoQuery1.Fiel 阅读全文
摘要:
varchar -- 存放定長的字符數據,最長2000個字符;varchar2 -- 存放可變長字符數據,最大長度為4000字符。目前没有本质的区别 但是:varchar2是oracle提供的独特的数据类型oracle保证在任何版本中该数据类型向上和向下兼容但不保证varchar,这是因为varchar是标准sql提供的数据类型有可能随着sql标准的变化而改变2: varchar2 VARCHAR2 Datatype The VARCHAR2 datatype specifies a variable-length character string. When you create a VAR 阅读全文
摘要:
CB的完全编译问题,大概是初学BCB的朋友们问的最多的问题。症状就是编译好的Exe程序拷到没有安装BCB的机器上运行会提示找不到xx库之类的,解决方法:在project->Options->Compiler中点击Release, 在project->Options->Packages中取消Builder with runtime packages的对钩// 本文转自 C++Builder研究 - http://www.ccrun.com/article.asp?i=564&d=0ef43g在project->Options->Linker中取消Use 阅读全文
摘要:
void __fastcall TForm1::Button4Click(TObject *Sender){ ADOQuery1-> Close(); ADOQuery1-> SQL-> Clear(); ADOQuery1->SQL->Add("Insert into CJB(Number,XM,XH,SX,YW,YY) Values(01,02,03,04,05,06) ") ; ADOQuery1-> ExecSQL();} 阅读全文
摘要:
alter table work add col_new number not null; 阅读全文