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

SQL upis u tabelu

[es] :: .NET :: .NET Desktop razvoj :: SQL upis u tabelu

[ Pregleda: 2421 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Blue82
dipl. ecc.

Član broj: 165981
Poruke: 838
*.static.isp.telekom.rs.



+322 Profil

icon SQL upis u tabelu13.03.2015. u 10:29 - pre 110 meseci
Pokusavam nesto da prepravim u našoj bazi a programer mi nije tu pa mi je potrebna pomoć.
Kako nemam pristup SQL-u pa ne mogu da napravim backup a radim na živim podacima ne bih da nešto zeznem.

Imam neku funkciju čije se rešenje smešta u promenjivu UlazniStatus. Neka je ona u ovom primeru uvek "00" to mi nije bitno.
Pokusavam da procitam sve zapise iz baze sa StatusKom "00" i "03" -tip podataka string, i da ih uporedim sa vrednosti iz proenjive UlazniStatus. Ako ta 2 statusa nisu ista, u bazi treba da se upiše vrednost iz promenjive "UlazniStatus".

Ovim dole kodom uspešno očitavam Šifru komitenta (ona je jedinstveni zapis u bazi sa svakog komitenta sa kojim radimo) i njegov trenutni status.

Može li mi neko doraditi code, jer ovo sam mogao da isprobam a sa upisom se ne bih igrao.

Code:

        Dim UlazniStatus As String = "00"
        Dim StatusUbazi as string=""
        Dim SifraKomitenta As String = ""

        Dim connetionString As String
        Dim connection As SqlConnection
        Dim command As SqlCommand
        Dim sql As String
        connetionString = "Data Source=SERVER2003\SERVER2000;Initial Catalog=Komercijala;User ID=sa;Password=sa"
        sql = "SELECT * FROM Komintenti WHERE StatusKom LIKE '00' OR StatusKom LIKE '03'"
        connection = New SqlConnection(connetionString)
        Try
            connection.Open()
            command = New SqlCommand(sql, connection)
            Dim sqlReader As SqlDataReader = command.ExecuteReader()

            While sqlReader.Read()
                StatusUbazi = sqlReader.Item("StatusKom")  'ovde procitam status komitenta
                SifraKomitenta = sqlReader.Item("SifKomint") ' ovde procitam sifru komitenta
            End While
            sqlReader.Close()
            command.Dispose()
            connection.Close()
        Catch ex As Exception
            MsgBox("Can not open connection ! ")
        End Try


 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 373



+15 Profil

icon Re: SQL upis u tabelu16.03.2015. u 10:35 - pre 110 meseci
Citat:
Blue82: Imam neku funkciju čije se rešenje smešta u promenjivu UlazniStatus. Neka je ona u ovom primeru uvek "00" to mi nije bitno.
Pokusavam da procitam sve zapise iz baze sa StatusKom "00" i "03" -tip podataka string, i da ih uporedim sa vrednosti iz proenjive UlazniStatus. Ako ta 2 statusa nisu ista, u bazi treba da se upiše vrednost iz promenjive "UlazniStatus".
Mozda lupam, al cini mi se da je dovoljno
Code:
UPDATE Komintenti 
SET StatusKom = ulazni_status
WHERE StatusKom = '00' OR StatusKom = '03'
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: SQL upis u tabelu

[ Pregleda: 2421 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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