HOla foro,
Hay alguna manera de averiguar el nombre de instancia sqlserver q se ejecuta
en la pc, y asi poder usar dicho nombre en la
connection string de mi programa de VB.NET:
<connectionStrings>
<add name="ConMed.My.MySettings.ConMedConnectionString"
connectionString="Data Source=.\SQLEXPRESS;
AttachDbFilename=|DataDirectory|\ConMed.mdf;
Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
!!esto se encuentra en el app.config de mi appiclacion. Aunque no como o si
se puede modificar en tiempo de ejecucion pq es
una propiedad readonly, asi q tampoco se como hacer esto.
la idea es poder distribuir mi aplicacion a cualquier pc a la q es necesario
q tenga instalado el SQL EXPRESS(al menos) y
para q esta aplicacion ande necesito poder modificar la connection string
asi se adapta a la instancia de sql server q se
encuentra instalada en la nueva pc, osea q en todo caso si esta instancia no
se llama "SQLEXPRESS" me la reemplaze en la
connection string "Data Source=.\SQLEXPRESS" por la q se ejecuta en dicha pc
ejemplo: SQLSERVER05 "Data Source=.\SQLSERVER05"
Saludos y gracias por escuchar.
Leer las respuestas