问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Delphi中怎样使用SQL server上的ntext类型数据?

发布网友 发布时间:2022-04-21 02:00

我来回答

1个回答

热心网友 时间:2023-10-13 15:35

  通常我们在Delphi外 通过使用Borland 数据库引擎(BDE)的设置单元(bdecfg exe)来建立和设置别名(Alias) 但是 实际上用户可以在Delphi或应用程序中用TDatabaseComponent或其他方法建立和使用别名 而不必在IDAPI CFG中预先定义

  建立有效的别名是非常重要的 别名详细说明了数据库的定位信息和连接数据库服务器的参数 当发布应 用程序时不必担心IDAPI CFG中是否有某项设置

  利用TDatabaseComponent建立别名

  建立和设置一 个使用标准数据库的别名的步骤如下 //通过 对象观察器 建立BDE别名

   建立一个新工程(Project)    将组件(Component)TDatabase TTable TDataSource TDBGrid 和TButton放在FORM上    双击TDatabaseComponent或在TDatabase快速菜 单上选择DatabaseEditor运行Database属性编辑器    将DatabaseName设置成 ZldchAlias 这个名字 将被当作别名 用来设置数据集组件TTable TQuery TStoredProc等的DatabaseName属性    将DriverName设置成STANDARD    单击Defaults按钮 将PATH=自动加在Parameter Overrides框中    将PATH=设置成PATH=C: 单击OK按钮关闭Database Editor    单击OK按钮关闭DatabaseEditor    将TTable的DatabaseName属性设置成 ZldchAlias    将TDataSource的DataSet属性设置成 Table    将DBGrid的DataSource属性设置成 DataSource    在Tbutton的OnClick事件过程中加入下列代码

procereTForm Button Click(Sender:Tobject); beginTable Tablename= customer ; Table Active:=true; end;

   运行程序  上面 ~ 步也可以用以下过程实现

MyAddStandAlias(AliasN:String;DbLocat:String;DriverN:string );//使用程序的方法建立BDE别名//{AliasN别名名 //DbLocat数据库定位目录 DriverN联结驱动类型}beginwithForm Database do< beginDatabaseName:=AliasN;DriverName:= STANDARD ;Params Clear;Params Add( PATH= +DbLocat);Params Add( DEFAULT DRIVER= +DriverN);endend

procereTForm Button Click(Sender:Tobject);beginMyAddStandAlias( ZldchAlias C:PARADOX );Table DatabaseName:= ZldchAlias ;DataSource DataSet:=Table ;DBGrid DataSource:=DataSource ;Table Tablename= customer ;Table Active:=true;end;

lishixin/Article/program/Delphi/201311/24816
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
家常羊汤制作需要哪些材料? 抑郁住院学平险可以报销吗 当你很大年纪了没有女朋友会不会很多人看不起你啊。 请问没有女朋友也会被人看不起? sd卡驱动手机怎么安装 哪个幼儿园环境好? 新都大厦周边配套 天津南开区小学生学习拉丁舞怎么考特长生 电缆的电阻怎样计算? 电缆的电阻怎样计算 unity3d文件 是什么文件 sql server中的成绩字段的数据类型一般是什么? SQL中ntext存储这个内容如何编码和解码,规则是什么 电脑里Unity 3D是什么意思? unity和unity3D的区别 对于局部变量,text、ntext 和 image 数据类型无效 谁来解释下unity3d是什么? 如何替换sql中ntext类型数据中的某个字符? qq下载好了,不能上,连接超时请重试错误代码82945,跪求答案。 unity3d有哪些优势和劣势 ntext与text的区别? unity3d是什么东西 text与ntext的区别 unity3d 是什么东西 qq下载好了,不能上,连接超时请重试错误代码82945,跪求答案。 SQL server 2000中nvarchar和ntext数据类型有何区别? 为什么ntext数据类型 只能插入有限的字符数? 请问数据SQL库中ntext表示那种字段类型? SQL数据库中数据类型ntext和text的区别 数据库里的ntext类型,对应的数据类型是什么啊。 电脑上有一个后缀名为unity3d的文件怎么打开啊 Unity3d都能做什么游戏啊? 能具体说说嘛,如果我学的话,做到什么程度? sql server 2000 ntext 字段对应oracle那个字段? unity3d 和 maya 有什么区别? sql数据类型有哪些? 大神请进,3dmax和unity3d这俩软件有区别吗? 怎么查看SQL数据库中Ntext类型数据的全部内容?? 电脑里的US是什么意思?~(不是USB)~谢谢~ Unity3d 和 Cocos2dx有什么区别 修改SQL Server2000中NTEXT的问题 在电脑中Us表示什么 提问unity3d和unity2d 有什么区别 电脑屏幕上显示的us端口在哪里能看到? 电脑前和电脑后的us插孔怎么设置 unity4和unity3d的区别 电脑中us是什么意思 unity3d share怎么用 电脑开机检测us什么意思? unity3d开发和unity引擎开发有什么区别吗? 电脑出现了一个US输入法如何去掉