powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как средствами VB .net Выбрать имя пользователя с ConnectionString
5 сообщений из 5, страница 1 из 1
Как средствами VB .net Выбрать имя пользователя с ConnectionString
    #33693936
Timon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как средствами VB .net Выбрать имя пользователя с ConnectionString.

Например есть ConnectionString:
Код: plaintext
Server=ServerName;UID=UserName;PWD=Password;database=DataBaseName
Выбрать UserName, а?
...
Рейтинг: 0 / 0
Как средствами VB .net Выбрать имя пользователя с ConnectionString
    #33693982
Dats
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim connection_string As String = Util.get_setting("ConnectionString", "MISSING CONNECTION STRING")
connection_string = connection_string.Replace("user id=XXX;", "user id=" & UserName & ";")
connection_string = connection_string.Replace("password=XXX", "password=" & Password)
sqlConn.ConnectionString = connection_string
...
Рейтинг: 0 / 0
Как средствами VB .net Выбрать имя пользователя с ConnectionString
    #33693992
Timon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DatsDim connection_string As String = Util.get_setting("ConnectionString", "MISSING CONNECTION STRING")
connection_string = connection_string.Replace("user id=XXX;", "user id=" & UserName & ";")
connection_string = connection_string.Replace("password=XXX", "password=" & Password)
sqlConn.ConnectionString = connection_string
Мне нужно не ВСТАВИТЬ а взять, с КС значение UserName/
...
Рейтинг: 0 / 0
Как средствами VB .net Выбрать имя пользователя с ConnectionString
    #33694315
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в чем проблема то? Можешь регуляркой, а можешь в лоб:
Код: plaintext
1.
2.
int UIDIndex = connStr.IndexOf("UID=");
int sepIndex = connStr.IndexOf(";", UIDIndex);
userName = connStr.Substring(UIDIndex + 4, sepIndex  - UIDIndex);
писал тут, так что возможно дето 1 потерял

_______________________________________________________
Never ask users what they want, or they'll tell you.
...
Рейтинг: 0 / 0
Как средствами VB .net Выбрать имя пользователя с ConnectionString
    #33694416
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМожешь регуляркой
Код: plaintext
1.
2.
3.
4.
5.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        Dim rgx As New Regex("UID\=(.*?)(\;|\Z)")
        Dim uname As String = rgx.Match("Server=ServerName;UID=UserName;PWD=Password").Groups( 1 ).ToString()
        Response.Write(uname)
End Sub
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как средствами VB .net Выбрать имя пользователя с ConnectionString
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]