[ kebba @ 19.01.2009. 05:23 ] @
Cao svima! S obzirom da nemam puno iskustva sa Visual Studiom i C#, a treba da resim jedan problemcic koji se tice Web servisa, nadam se da ce se naci neko da mi pomogne :-) Naime, trebam za vezbu da napravim aplikaciju (obicnu formu, 2-3 polja, i dugme) i Web servis koji ce je obradjivati... Ideja je da servis radi upis u bazu i prikaz elemenata (tj prikaz Ptt i pozivnog broja za uneti naziv mesta - vrlo jednostavno). Baza je radjena u MS SQL Serveru, ima jednu tabelu Mesto sa atributima Ptt, PozivniBr i NazivMesta. Napiso sam metodu za upis u bazu: Code: public int UbaciUBazu(string ptt, string pozivni, string mesto) { OleDbConnection conn = null; OleDbCommand comm = null; try { conn = new OleDbConnection("Provider=SQLOLEDB.1;Persist Security Info=False;User ID=Igor;Initial Catalog=db_PostanskiBrojevi;Data Source=VAIO-N160G"); string query = "INSERT INTO Mesto (PostanskiBr, PozivniBr, NazivMesta) VALUES " + "('" + ptt + "', '" + pozivni + "', '" + mesto + "')"; conn.Open(); comm = new OleDbCommand(query, conn); return comm.ExecuteNonQuery(); } catch { return -1; } finally { if (conn.State!=ConnectionState.Closed) conn.Close(); } } Problem nastaje kod vracanja podataka iz baze... Posto sam vise radio u Javi (tamo se koristi ResultSet i liste za smestanje rezultata upita) ne znam kako to da uradim u VS-u? Bilo bi lepo ako bi neko mogao da mi napise celu metodu za ispis, da ja nesto ne zeznem, a posle cu polako da provaljujem sta je sta... Znaci, jos jednom, ta metoda (koja se nalazi u web servisu) treba da na osnovu unetog nazivaMesta (string), vrati pttBr i pozivniBr isto tipa string. |