Codigos Fonte, Artigos e Dicas
Acessando Multiplas Bases de Dados com Subsonic
Esta implicito que ja temos um banco funcionando…
1º Criamos 2 Connection Strings e 2 provedores
<connectionStrings> <clear/> <add name="localhostcs" connectionString="SERVER=<server>;DATABASE=<banco>;UID=user;PASSWORD=pass;"/> <add name="LivrariaDB" connectionString="SERVER=<server>;DATABASE=<banco>;UID=user;PASSWORD=pass;"/> </connectionStrings> <SubSonicService enableTrace="false" defaultProvider="localhost" templateDirectory=""> <providers> <clear/> <add name="localhost" type="SubSonic.MySqlDataProvider, SubSonic" connectionStringName="localhostcs" generatedNamespace="VendasDeFichas"/> <add name="LivrariaDB" type="SubSonic.MySqlDataProvider, SubSonic" connectionStringName="LivrariaDB" generatedNamespace="LivrariaDB"/> </providers> </SubSonicService>
2º Usando
Query query1 = new Query("livros", "LivrariaDB");
DataSet ds = query1.ExecuteDataSet();
this.dataGridView1.DataSource = ds.Tables[0];
this.dataGridView1.Refresh();
Edit: agosto 04Etc/GMT+2 2009 às 17:32
Pode ser assim também:
using (var scope = new SharedDbConnectionScope(<connection String aki>))
{
SqlQuery qry = new Delete().From<Editora>().Where("CodEditora").IsEqualTo(cod);
var results = qry.Execute();
return "Fornecedor deletado com sucesso.";
}
Posts Relacionados
| Imprimir artigo | Este artigo foi escrito por paulodiogo em 4 04UTC agosto 04UTC 2009 às 18:08, e está arquivado em SubSonic. Siga quaisquer respostas a este artigo através do RSS 2.0. Você pode deixar uma resposta ou fazer um trackback do seu próprio site. |
