数据库???

wuhc99 2000-01-30 12:46:00
1 Paradox如何建立一个如123.00的字段,就是数值后面保留两位数?
2 货币型中可否去掉¥字符?
3 请问Paradox中的数据库可转换成Sql Server的数据库?
4 用D5+Sql server7能使用哪几种类型的数据库?
...全文
286 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Bobbyyl 2000-02-07
  • 打赏
  • 举报
回复

1.对于第一个问题,可建立一个123.00的字段,即table的DisplayFormat中设置#.00.
2.对于第二个问题,你可在控制面板里设置货币单位.
3.第三个问题比较容易,你应当先用SQL建立一个数据库,即一个Table,然后在BDE中注册,这种方法绝对可用,我曾用Delphi+SQL开发过一个网络数据库,用的就是这种方法.
4.VF, Paradox, DBASE, 一般都可用!

Ray 2000-02-05
  • 打赏
  • 举报
回复
1.使用先将FLOAT转为STRING再用FORMAT函数对字串进行格式化然后再将STRING转为FLOAT进行保存即可
2.修改控制面板中\区域设置\货币
3.SQLSERVER7有自带的数据库转换工具可把PARADOX的数据库转换为SQLSERVER的数据库
在SQLSERVER7中使用“INPROTDATA”功能。
barton 2000-02-03
  • 打赏
  • 举报
回复
1.wyj2的方法很别扭的,增值税需要保留三位小数时怎么办?试试supershan的
方法,应该可以解决问题。
2.当然只能用LaoZhang或kxy的方法。
3.Cell的导库工具很好使。去www.truesoft.com下一个吧。
4.既然定了用D5+MSSQL当然只能使用一种数据库,那就是M$ SQLServer7。
wyj2 2000-02-01
  • 打赏
  • 举报
回复
1.最近我写过一个算帐的程序,也遇见相同的问题,后来我是这样处理的:
A 建立一个整数字段代替,如123.00存为12300
B 自己重新写四个负责处理这种数据的+,-,*,/和显示格式转换函数
C 对这个字段的所有运算操作都必须使用自己的函数,千万不可使用DELPHI的任何函数,否则必错无疑.
虽然这样的做法后来也达到了目的,但我总是不死心,希望大家能提出更方便可靠的办法来处理帐目.
2.不清楚.我在使用时如果不希望看到它就改用其它类型的字段来代替.
3.也许可以使用SQLSERVER自带的实用数据导入工具很方便地转换成功,我导过DBF,没有问题.
4.不好说.
fstao 2000-02-01
  • 打赏
  • 举报
回复
2、可以把货币型去掉。方法是,在控制面板->区域设置,把货币符号用空格替代,就行了。我刚刚试过。
3、可以用DataPump把paradox7转换为MSSQL7或其它数据库。
4、除了用BDE,还可以用Ado和ODBC来访问MSSQL7
kxy 2000-01-30
  • 打赏
  • 举报
回复
2)修改HKEY_CURRENT_USER\Control Panel\International
LaoZheng 2000-01-30
  • 打赏
  • 举报
回复
Delph除自身提供直接访问的数据库外,其他数据库只要用ODBC驱动都可以访问
supershan 2000-01-30
  • 打赏
  • 举报
回复
1.如想建立一个如123.00的字段,可在table的DisplayFormat中设置#.00
2.我试了货币型好象不能去掉
3.paradox中的数据可以转到SQL SERVER中
4.有些不明白,应该可使用任何数据库

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧