Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a

[es] :: .NET :: ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a

[ Pregleda: 2465 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

oggie

Član broj: 126613
Poruke: 140
*.divona.net.



+1 Profil

icon ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a30.11.2006. u 14:18 - pre 188 meseci
Pokusao sam sa radim sa DataSet.xsd i ObjectDataSource kontrolom i odmah upao u problem.
1. Ja u web.config imam definisan connection string koji po potrebi menjam
2. Kada konfigurisem konekciju za DataSet.xsd wizard me vodi i ja treba da kazem koji SQLServer, koja baza, password itd
3. Da li postoji mogucnost da preskocim ovaj wizard i da kazem DataSet.xsd da koristi connection string iz web.config
4. Kada jednom formiram DataSet.xsd preko wizarda da li mogu onda negde da mu promenim programski u run-time connection string


Moram priznati da je ovo jedini razlog zbog koga ne volim wizarde i zato sam bio u dilemi raditi preko wizarda ili sve rucno programirati.

Hvala unapred svima
 
Odgovor na temu

bobanM
Boban Mikšin
Levi9 Global Sourcing
Novi Sad

Član broj: 61491
Poruke: 39
*.static.sbb.co.yu.



Profil

icon Re: ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a01.12.2006. u 12:40 - pre 188 meseci
Pozdrav,

u projektu (Solutions Explorer) imas definisan properties->settings (otprilike tako, pisem napamet) klikni na njega i otvorice ti se grid za unos parametara koji se smestaju u config fajl. Unesi naziv, odaberi tip (ConnectionString) i unesi svoj connection string. Nakon sledeceg kreiranja dataseta preko wizarda u combo box-u ces dobiti i svoj definisan connection string iz config fajla. Tako da ne moras dinamcki da menjas connection string.
nije lepo da budem lud a da to ne znam
 
Odgovor na temu

oggie

Član broj: 126613
Poruke: 140
*.divona.net.



+1 Profil

icon Re: ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a01.12.2006. u 13:02 - pre 188 meseci
Joj, totalni sam pocetnik, ne mogu da nadjem taj properties...settings....Je'l moze malo detaljnije, gde treba da kliknem?
Izvinjavam se, ali totalno mi je sve novo, ne znam gde cu pre.
Pozdrav
 
Odgovor na temu

negyxo
Aleksandar Perkuchin

Član broj: 29751
Poruke: 898
*.sksyu.net.



+171 Profil

icon Re: ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a01.12.2006. u 13:11 - pre 188 meseci
Kad-tad ces morati/pozeleti da promenis settings konfiguraciju. Mozes promeniti i tako sto ces rucno u file-u upisati tvoju vrednost ali sumnjam da je to sto si ti hteo. Umesto toga mozes da pristupis direktno singleton instanci settings-a i tako radis sa vrednostima sta hoces.
Code:

NamespaceTvogProgrma.Properties.Settings.Default["imeConnectionStringa"] = "novi connection string";


Za detalje oko settingsa pogladaj ovaj link http://msdn.microsoft.com/libr.../dnvs05/html/settingscs_rl.asp
 
Odgovor na temu

oggie

Član broj: 126613
Poruke: 140
*.divona.net.



+1 Profil

icon Re: ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a01.12.2006. u 13:28 - pre 188 meseci
Ja ne znam da li se dobro razumemo, ali ja nigde u Solution Explorer-u nemam properties...settings. Mozda vi pricate o Windows aplikaciji, a ja radim website u ASP 2.0 i to u VB-u, a ne C#.

Hvala vam i izvinjavam se ako nisam dobro razumeo.

 
Odgovor na temu

bobanM
Boban Mikšin
Levi9 Global Sourcing
Novi Sad

Član broj: 61491
Poruke: 39
*.static.sbb.co.yu.



Profil

icon Re: ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a01.12.2006. u 14:56 - pre 188 meseci
my bad

web.config
Code:

<configuration>
  <connectionStrings>
    <add name="NorthwindConnectionString1" 
      connectionString="Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind;"
      providerName="System.Data.SqlClient" />
  </connectionStrings>
    <!-- additional settings -->
</configuration>


ovaj connectionstring prosledi svim dataset-ovima dinamicki
Code:

Private Shared connectionstring As String

connectionstring = ConfigurationManager.ConnectionStrings
("NorthwindConnectionString1").ConnectionString


nije lepo da budem lud a da to ne znam
 
Odgovor na temu

oggie

Član broj: 126613
Poruke: 140
*.divona.net.



+1 Profil

icon Re: ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a04.12.2006. u 09:50 - pre 188 meseci
Hvala na odgovoru ali meni i dalje ovo ne radi.

Private Shared connectionstring As String

connectionstring = ConfigurationManager.ConnectionStrings("NorthwindConnectionString1").ConnectionString


Meni je u ovom redu connectionstring podvucen reckavom linijom i pise "Declaration expected". Nije mi jasno sta ne valja kada je deklarisan kao string?
 
Odgovor na temu

negyxo
Aleksandar Perkuchin

Član broj: 29751
Poruke: 898
*.sksyu.net.



+171 Profil

icon Re: ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a04.12.2006. u 10:49 - pre 188 meseci
Gde radis tu deklaraciju tj. kasnije inicijalizaciju?

Mada ja ne vidim uopste potrebu da pravis novu promenljivu koju ces kasnije dodeljivati svim data objektime (hint:DBConnection), jer je to redudantan posao. TableAdapteri vec barataju interno sa connection stringom iz settingsa ili kako se vec zove u VB-u, tako da je zaista glupo to raditi zbog njih.
 
Odgovor na temu

oggie

Član broj: 126613
Poruke: 140
*.divona.net.



+1 Profil

icon Re: ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a04.12.2006. u 11:23 - pre 188 meseci
Imam jednu klasu clsKonekcija koju koristim za otvaranje konekcije. U oviru te klase deklarisem connectionstring. Posto on moze da se menja zelim da ga iscitam iz web.configa. Ali nesto ocigledno pogresno radim, ili mi nedostaje neka deklaracija. Imam gore Imports System.Configuration, mozda treba jos nesto?
 
Odgovor na temu

negyxo
Aleksandar Perkuchin

Član broj: 29751
Poruke: 898
*.sksyu.net.



+171 Profil

icon Re: ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a07.12.2006. u 08:09 - pre 188 meseci
Izvini sto se tek sad javljam, u poslu sam nesto...
Ako jos nisi resio postuj celu klasu da vidimo kako izgleda taj kod oko connection stringa.
 
Odgovor na temu

oggie

Član broj: 126613
Poruke: 140
212.62.49.*



+1 Profil

icon Re: ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a07.12.2006. u 11:44 - pre 188 meseci
Hvala puno, uspeo sam.

Na pogresno mesto sam stavio deklaraciju, bila je na mestu gde je boldovano, pa sam je premestio u Funkciju con_open. Eh, pocetnicke greske.

Hvala jos jednom.


Imports Microsoft.VisualBasic
Imports System.Data.SqlClient
Imports System.Data
Imports System.Diagnostics
Imports System.Configuration


Public Class Konekcija

Dim con As SqlConnection
Private Shared constring As String
constring = ConfigurationManager.ConnectionStrings("aaa").ConnectionString

Public Function con_open() As SqlConnection

constring = ConfigurationManager.ConnectionStrings("aaa").ConnectionString

con_open = Nothing
Try
con = New SqlConnection(constring)
con.Open()
con_open = con

Catch x As Exception

Trace.Write("Greska: " & x.Message & " vreme: " & Date.Now)
Debug.Write(x.Message)

Finally

End Try

End Function

Public Function con_close()
con_close = Nothing
con.Close()
End Function

End Class
 
Odgovor na temu

[es] :: .NET :: ASP 2.0 DataSet.xsd i dinamicko menjanje connection string-a

[ Pregleda: 2465 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.