Как получить текущего пользователя системы и сохранить в базе данных? - PullRequest
1 голос
/ 20 апреля 2019

Почему значение, хранящееся в базе данных, является именем пользователя SQL Server, а не именем пользователя системы? Как узнать имя текущего системного пользователя?

 string Query = "insert into Locate(Locate_LongLatOut, Locate_IC, CreateDate, CreateBy) values('" + this.txtCoordinate.Text + "', '" + this.txtCustomerIC.Text + "', getdate(), USER_NAME()); ";

1 Ответ

0 голосов
/ 20 апреля 2019

Используйте CURRENT_USER вместо USER_NAME().

т.е:

SELECT CURRENT_USER;  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...