我在 SQL Server 2005 中有一个值为 -7590730850027557904 的字段,我正在通过 Delphi 5 中的 ADO 检索它,但我检索到的是 7590730850027557904 - 省略了负号。从 SQL Server 到 Delphi 5 检索 longint 值的正确方法是什么?
这是我的代码
with DataSet do
begin
Connection := Conn;
CommandText := 'SELECT * FROM CUSTOMERSLIST';
Open;
end;
ShowMessage(DataSet.FieldByName('SID').AsString);