小编bej*_*run的帖子

尝试发布或编辑时,其他用户更改了记录

正在使用Delphi 7Sql Server express 2008 R2开发应用程序,使用BDE通过ODBC连接Sql Server,并使用SQL Native Client作为驱动程序.

在某些特定形式的表组件加薪EDBEngineError"记录已被其他用户更改",我只是尝试添加数据,发生同样的问题时table.cancel,table.post,table.edit.....

几天前我将驱动程序从SQL Server更改为Sql Native Client因为sql server有"连接有另一个hstmt的结果集"的问题,所以我把它改为SQL Native客户端,形成这个我遇到了'记录已经由antoher用户'错误更改.

请任何一个帮助

sql-server delphi odbc bde sql-server-native-client

4
推荐指数
1
解决办法
2399
查看次数

Delphi - 使用FormatFloat('0.##',argValue)时不一致的浮点舍入

尝试使用函数FormatFloat(格式字符串'0.##')将double值四舍五入到小数点后两位.

以下是inputoutput

231.545 -> 231.54 (but expected output is 231.55)
2.315 -> 2.31 (but expected output is 2.32)

23.045 -> 23.05 (gives expected output 23.05)
23.145 -> 23.14 (but expected output 23.15)

23.245 -> 23.25 (gives expected output 23.25)
23.345 -> 23.34 (but expected output 23.35)

23.445 -> 23.45 (gives expected output 23.45)
23.545 -> 23.55 (gives expected output 23.55)
23.645 -> 23.65 (but expected output 23.64)

23.745 -> 23.75 (gives expected …

delphi

1
推荐指数
1
解决办法
122
查看次数

标签 统计

delphi ×2

bde ×1

odbc ×1

sql-server ×1

sql-server-native-client ×1