请教:SQL SERVER数据库表记录读取及显示问题
gzllh 2003-08-20 05:57:40 我用的数据库是SQL Server 7.0,某表字段num的类型为numeric(18,0).其中一条记录对应的字段值为1234567890123456,在程序中利用语句
Query1->FieldByName("num")->AsString
得到的结果是"1.23456789012346E15",而我期望得到的是"1234567890123456",即原值.
另外,我用SQL Server自带的Enterprise Manager,直接在里面修改记录时,若输入1234567890123456,提交后自动变为1234567890123460.
不知是什么原因,怎么解决,请各位大侠多多指教。
谢谢!