Configurar Banco SQL atraves de arquivo INI
Boa tarde pessoal, estou com uma dúvida. Gostaria de saber se vocês sabem como carregar o caminho do banco de dados através de um arquivo INI em Delphi Asp.net, eu tenho todos os componentes para conexão, porém são todos criados em tempo de execução. Agradeço desde já.
Tiagom
Curtidas 0
Respostas
Signori
25/08/2009
Para isso você tem a web.config, você está salvando uma string de conexão?
GOSTEI 0
Tiagom
25/08/2009
Mas no web config eu tenho, duas partes que falam em conexão, a sessão da [b:340b250701]Connection String[/b:340b250701] e a sessão [b:340b250701]appSettings[/b:340b250701]. Tenho que alterar as duas? Obrigado pela luz.
GOSTEI 0
Signori
25/08/2009
Teoricamente vc deveria usar somente uma de ambas.. eu utilizo minha string de conexão em APPSetings.. se vc utiliza as duas, mude as duas...
GOSTEI 0
Tiagom
25/08/2009
Meu Webconfig está da seguinte forma:
[b:890b68ae06]<connectionStrings>
<add name=´BlackfishSqlAspNet´ connectionString=´database=|DataDirectory|bsql_aspnetdb.jds;protocol=TCP;host=localhost;user=SYSDBA;password=masterkey;create=true´
providerName=´Borland.Data.BlackfishSQL.RemoteClient´ />
<add name=´ShoppingCS´ connectionString=´Data Source=PROGRAMACAO\SQLEXPRESS;Initial Catalog=Shopping;Integrated Security=True´
providerName=´System.Data.SqlClient´ />
</connectionStrings>[/b:890b68ae06]
[b:890b68ae06]<appSettings>
<!--User application and configured property settings go here.-->
<!--Example: <add key=´settingName´ value=´settingValue´/>-->
<add key=´SqlConnection1.ConnectionString´ value=´user id=sa;data source="PROGRAMACAO\SQLEXPRESS";persist security info=False;initial catalog=Shopping´ />
</appSettings>
[/b:890b68ae06]
[b:890b68ae06]<connectionStrings>
<add name=´BlackfishSqlAspNet´ connectionString=´database=|DataDirectory|bsql_aspnetdb.jds;protocol=TCP;host=localhost;user=SYSDBA;password=masterkey;create=true´
providerName=´Borland.Data.BlackfishSQL.RemoteClient´ />
<add name=´ShoppingCS´ connectionString=´Data Source=PROGRAMACAO\SQLEXPRESS;Initial Catalog=Shopping;Integrated Security=True´
providerName=´System.Data.SqlClient´ />
</connectionStrings>[/b:890b68ae06]
[b:890b68ae06]<appSettings>
<!--User application and configured property settings go here.-->
<!--Example: <add key=´settingName´ value=´settingValue´/>-->
<add key=´SqlConnection1.ConnectionString´ value=´user id=sa;data source="PROGRAMACAO\SQLEXPRESS";persist security info=False;initial catalog=Shopping´ />
</appSettings>
[/b:890b68ae06]
GOSTEI 0
Tiagom
25/08/2009
Mas no caso de eu usar o WEBCONFIG eu tenho que tirar a constante que recebe a string que está no código da página?
GOSTEI 0
Tiagom
25/08/2009
Mas como eu faria pra usar a conexão do WebConfig no meu detailsview, pois eu criei uma tabela auxiliar dinamicamente usando a constante que é a string de conexão.
GOSTEI 0
Signori
25/08/2009
Mas o seu DetailsView não está ligado a um SQLDataSource? e este em um SQLConection? Como que vc tem sua estrutura?
GOSTEI 0
Tiagom
25/08/2009
Então, o SQLDataSource e o Connection, são criados em tempo de execução.
GOSTEI 0