Почему значение, хранящееся в базе данных, является именем пользователя SQL Server, а не именем пользователя системы? Как узнать имя текущего системного пользователя?
string Query = "insert into Locate(Locate_LongLatOut, Locate_IC, CreateDate, CreateBy) values('" + this.txtCoordinate.Text + "', '" + this.txtCustomerIC.Text + "', getdate(), USER_NAME()); ";