Actually, I found another way to make this work for me.
from my main load routine
Code:
My.Settings.ServerAlias = "SQLP1"
Dim strComputerName As String = My.Computer.Name
Dim strUserName As String = My.User.Name
If (InStr(strUserName, "casek") And (strComputerName = "APC-WS01")) Then
cmbServer.Enabled = True
cmbServer.Visible = True
btnOK.Enabled = True
btnOK.Visible = True
cmbServer.Focus()
Else
If InStr(strUserName, "Karen") Then
My.Settings.ServerAlias = "APCD1"
End If
End If
the function that makes it all work ...
Code:
Public Shared Function DetermineServer(ByVal strConn As SqlConnection) As String
Dim strConnection As String
Dim strServerAlias As String = My.Settings.ServerAlias
If strServerAlias = "APCD1" Then
strConnection = My.Settings.APC_WirelessConnectionString_Dvlp
Else
strConnection = My.Settings.APC_WirelessConnectionString_Prod
End If
Return strConnection
End Function