ConnectionString
Bez hesla
Data Source=.\sqlExpress;Initial Catalog=AdventureWorks.EN;Integrated Security=True;Persist Security Info=True
S heslem
Data Source=.\sqlexpress;Initial Catalog=AdventureWorks;Integrated Security=False;Persist Security Info=True;User ID=demo;Password=demoDůležitý parametr je Persist Security Info=True bez něj se reporting k databázi nepřipojil.
Změna ConnextionString v XML
V XML šabloně je potřeba:1. Najít všechny elementy s atributem type="Stimulsoft.Report.Dictionary.StiSqlDatabase"
2. Podle Alias najít ConnectionString který chceme upravit
3. Nahradit hodnotu tagu ConnectionString
Doporučení:Neměňte název Tagu pod rodičovským tagem Databases ani hodnotu tagu Name. Raději použijte Alias. Podle názvu se totiž na něj odkazuje tag DataSources.
<DataSources isList="true" count="1">
<Production_Product2 Ref="3" type="Stimulsoft.Report.Dictionary.StiSqlSource" isKey="true">
<Alias>Production.Product2</Alias>
<Columns isList="true" count="25">
<value>ProductID,System.Int32</value>
...
</Columns>
<CommandTimeout>30</CommandTimeout>
<Dictionary isRef="1" />
<Name>Production.Product2</Name> <NameInSource>sqlDataSource1</NameInSource>
</Production_Product2>
</DataSources>
Žádné komentáře:
Okomentovat