社区
Delphi
帖子详情
delphi5.0如何连接NT上的SQL SERVER7.0?
CKEN
2000-09-05 05:09:00
用MSSQL的驱动连不上,难道MSSQL不支持SQL SERVER7.0?
...全文
397
14
打赏
收藏
delphi5.0如何连接NT上的SQL SERVER7.0?
用MSSQL的驱动连不上,难道MSSQL不支持SQL SERVER7.0?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CKEN
2000-09-08
打赏
举报
回复
我看这个问题可以告一段落了,结论是
如果你开发M$的数据库,最好使用ADO连接
如果你开发ORALCE,INFORMIX,SYBASE数据库,你最好用BDE或ODBC,因为他们不全都支持ADO
guoyuzhang:我已经给你发信了,去信箱吧:)
firewing
2000-09-07
打赏
举报
回复
识别种子就是identity seed 这是给一个原始量给这个字段,以后增加的数从这里开始.identity
Increment 是这个字段的增量!
例如:identity seed是10 ;indentity increment是2
那么第n个纪录的值是:10+(n-1)*2
CKEN
2000-09-07
打赏
举报
回复
guoyuzhang:
非常感谢,我在Enteprise Manager中建立表时,一个列有
Column Name,Datatype,Length,Precision,Scale,Allow Nulls,Default Value,Identity,Identity Seed,Identity Increment,Is RowGuid.
麻烦你能给我解释以下都具体是啥含义吗?识别是不是Identity,识别种子是不是Identity Seed?Identity Increment又有啥作用?
guoyuzhang
2000-09-07
打赏
举报
回复
CKEN:
关于识别种子firewing回答的很对,你用一次就知道了,挺简单并好用的。
另外关于TGuid字段,我看你使用ADO好了,因为ADO对SQL Server提供了很好的支持,可以充分发挥数据库的功能,并且ADO也是未来数据存取的趋势。
你再试一下行吗?我们能叫个朋友吗?
guoyuzhang@371.net
LittleStar
2000-09-07
打赏
举报
回复
不要用BDE了,因为M$已声明SQL7只部分支持DBLIB、SQL7支持ADO访问。所以用ADO可以!
guoyuzhang
2000-09-06
打赏
举报
回复
cken:
I am very sorry,暂时我想不到如何取出数据库中的标识字段,不过我看了一下帮助,发现可以在delphi中人工产生唯一Guid,方法如下:
uses ActiveX, ComObj;
procedure TForm1.Button1Click(Sender: TObject);
var
G: TGUID;
begin
OleCheck(CoCreateGuid(G));
ShowMessage(GuidToString(G));
end;
你可以试一下。另外SQL Server中有自动递增字段类型,如建立一列 ---ID,类型设为int,然后将 识别 打勾,并且设置识别
种子,识别递增量就可以了。
hfyun
2000-09-06
打赏
举报
回复
attention.
CKEN
2000-09-06
打赏
举报
回复
guoyuzhang:
uniqueidentifier不是自动递增字段,而是一个用SQL SERVER7的NEWID()函数生成的
具有GUID特点的唯一标识,DELPHI中的对应类型是TGUID.我程序必须要用,我要用它来
区分记录.
另外,SQL SERVER7有自动递增字段吗,类型是啥,我不清楚,望解疑,不胜感激.
guoyuzhang
2000-09-06
打赏
举报
回复
cken:
我用的是5.01 version,关于sql server7的自动递增字段,你在程序中可以不管它,相反你硬去控制它倒容易错!
再试一下,OK?
iforever
2000-09-06
打赏
举报
回复
不需要客户端\真的吗
CKEN
2000-09-06
打赏
举报
回复
guoyuzhang,我用bde可以连上sql server7,可是bde不支持sql中的一些字段类型如uniqueidentifier,是不是需要升级bde,哪个版本的bde对sql server提供了全面支持?
lynxliu
2000-09-05
打赏
举报
回复
你要看看是否安装了ole db支持。最好安装SQL Server7的客户端或者桌面版,安装access2000也可以。在delphi5工具栏中增加了ado栏,那里面的控件就是使用ado连接。
cheka
2000-09-05
打赏
举报
回复
不需要什么客户端的,只要配置好ODBC就可以了。
建议用ADO连接
guoyuzhang
2000-09-05
打赏
举报
回复
当然支持了,我整天在用。
首先你可以在win 98上装好客户端SQL Server7.0,然后打开bde,选MSSQL,然后设置SERVER及
USER,应该可以搞定。
铸造厂ERP--设备管理信息子系统
本文系统分析了铸造厂ERP系统的各个功能模块,并利用
Delphi
6.0和数据库
SQL
Sever
7.0
在Windows2000
Server
平台上开发出了基于C/S模式的铸造厂ERP系统的设备管理部分。其中后台数据库部分是用的
SQL
Server
7.0
数据库系统。前端维护管理部分是用的Borland公司的
Delphi
6.0。数据
连接
采用
Delphi
6.0的ADO控件集和DataAccess控件集。(2002届本科生毕业论文。当时学的制造业,IT业热,就出家了。”借鉴了很多别人的东西,惭愧。
Delphi
实现
sql
复制编程
{ Copyright (c) 咏南工作室 2006 作者: 陈新光 EMail:hnxxcxg@yahoo.com.cn QQ: 254072148 手机: 13025531017 TODO: 断网收银以及总部和各门店间的数据通讯(通过复制方法实现) 作为备份方案亦可 } { .首先要安装ActivX控件:compone
nt
->import active
Delphi
访问数据库
实现对
SQL
Server
数据库的操作了。具体步骤如下: 第一步,注册ODBC数据源。这是至关重要的一步,否则 就无法实现对数据库的访问。例如,我们定义一个可访问
SQL
—
Server
服务器上zhb数据库的数据源ZHB。首先,选择
SQL
Server
类型的数据库,进入“ODBC
SQL
Server
Setup”窗口。 然后,定义数据源名称为“ZHB”;定义
Server
为“
SQL
—
Server
”;
免费数据库(
SQL
ite、Berkeley DB、Postgre
SQL
、My
SQL
、Firebird、m
SQL
、MSDE、DB2 Express-C、Oracle XE
SQL
ite数据库是中小站点CMS的最佳选择作者:孙毓波 (AKCMS 作者)
SQL
ite 是一个类似Access的轻量级数据库系统,但是更小、更快、容量更大,并发更高。为什么说
SQL
ite 最适合做 CMS (内容管理系统)呢?并不是说其他数据库不好, Oracle、My
SQL
、
SQL
Server
也都是非常优秀的 DBS,只不过他们设计目标不同,特性不同,所以只有更适用某个应用场景,
编程、编译工具、数据库工具软件下载合集
Microsoft I
nt
ernet Information
Server
v6.0Microsoft I
nt
ernet Information
Server
v
5.0
另一下载Microsoft
SQL
2000 4in1 中文正式版 ISO
SQL
Server
2000 中文正式版另一下载
SQL
Sever2000 中文企业版SP3补丁包
SQL
Server
200...
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章