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

Zastita baze podataka

[es] :: Visual Basic 6 :: Zastita baze podataka

[ Pregleda: 4895 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Bojan_pro
Nis

Član broj: 4395
Poruke: 44
212.124.182.*



Profil

icon Zastita baze podataka04.07.2002. u 02:32 - pre 264 meseci
Imam jedan problem.Imam moju bazu npr.baza.mdb i u njoj 5 recordset-a

ime, prezime,telefon,adresa....e sad hocu da posto kada povezem bazu.mdb sa Data1 odnosno Db-gridom podaci mi se prikazu...ali ja hocu i da te iste podatke snimim u tekst fajl-u i to pod posebnom ekstenzijom npr . *.baz koju moze otvoriti samo moj program.

Hvala na pomoci unapred!

[Ovu poruku je menjao jc denton dana 20.07.2002 u 12:17 AM GMT]

[Ovu poruku je menjao jc denton dana 20.07.2002 u 12:20 AM GMT]
 
Odgovor na temu

Krsta
Krstić Dejan
Programer & Web Developer
Kruševac

Član broj: 2461
Poruke: 307
*.ptt.yu

Sajt: www.atec.rs


+15 Profil

icon Re: Kako ovo da resim?04.07.2002. u 03:47 - pre 264 meseci
Pa samo zameni ekstenziju baze, i kad ti je potrebno
tvoj program da ucita u kodu to vrati.
A ako hoces da snimis kao fajl, sve zavisi kakav fajl i koliko ce biti veliki
i da li je potrebno da ponovo taj fajl ucitavas, edutujes i pretrazujes.
 
Odgovor na temu

gio1000
Italia

Član broj: 1159
Poruke: 122
*.98-62.inwind.it



Profil

icon Re: Kako ovo da resim?04.07.2002. u 07:49 - pre 264 meseci
Nije dovoljno samo promijeniti extenziju .txt file pa da ga otvoris samo sa tvojim programom.
Moras registrovati file u registar windowsa
HKEY_Classes_Root\.baz
potom u tom kljucu ubaci string kao default vrijednost koji identifikuje class nesto kao ID sto moze biti "Moj File"
Potom moras napraviti novi kljuc
HKEY_Classes_Root\Moj File\DeafultIcon
i u default vrijednost navedi lokaciju na kojoj se nalazi ikona koju ce koristiti svi Files sa ext .baz
Napravi potom kljuc za pokretanje tvog programa
HKEY_Classes_Root\Moj File\Shell\Open\Command
kao default vrijednost moras staviti MojProgram.exe %1
%1 predstavlja ime file na koji si kliknuo i ako tvoj program prihvata ulazne parametre svaki put kad kliknes na NekiFile.baz otvorices ga u tvom programu.
Obican textualni file osim sa tvojim moze biti otvoren i sa jos dva miliona programa.
Kao primjer:
Sa Notepad.exe otvori neki .vbp file i vidi kako izgleda
 
Odgovor na temu

jc denton

Član broj: 2358
Poruke: 1705
*.ptt.yu



Profil

icon Re: Kako ovo da resim?04.07.2002. u 07:58 - pre 264 meseci
Ma ovo je naucna fantastika za mene, a za Bojana je zajebancija :)

Naravno salim se.

Gio1000, imash peticu od mene :) za ovaj post.


fire, walk with me
 
Odgovor na temu

Krsta
Krstić Dejan
Programer & Web Developer
Kruševac

Član broj: 2461
Poruke: 307
*.ptt.yu

Sajt: www.atec.rs


+15 Profil

icon Re: Kako ovo da resim?04.07.2002. u 13:27 - pre 264 meseci
Nisam siguran da je Bojan bas ovo trazio,
pretpostavljam da njemu treba da sakrije bazu od drugih.
Ali u svakom slucaju ovo je odlican kod koga vredi imati u arhivi.

I ja bih ti dao peticu, samo je Gojko ukinuo sistem ocenjivanja.

Pozdrav..
 
Odgovor na temu

dekys
Dejan Stevanović

Član broj: 464
Poruke: 104



+1 Profil

icon Re: Kako ovo da resim?04.07.2002. u 14:48 - pre 264 meseci
Verovatno bi bilo mnogo jednostavnije kada bi se znalo sta Bojan hoce!

Predpostavljam da je on nekeko hteo da zastiti svoju bazi ili da napravi mogucnost da je prenese negde!
Ja bih mu predlozio da to u pisuje u neki TXT fal onako kao sto cita iz baze jedan po jedan record set i da ga na kraju snimi sa nekom sasavom ekstenzijom, a da bi se zastitio da samo njegov program moze to da cita moze napraviti neko kriptovanje za koje enkripciju tj. kljuc ima samo njegov program!!

Pozdrav!!!
 
Odgovor na temu

Bojan_pro
Nis

Član broj: 4395
Poruke: 44
212.124.182.*



Profil

icon Re: Kako ovo da resim?04.07.2002. u 15:54 - pre 264 meseci
Citat:
dekys:
Verovatno bi bilo mnogo jednostavnije kada bi se znalo sta Bojan hoce!

Predpostavljam da je on nekeko hteo da zastiti svoju bazi ili da napravi mogucnost da je prenese negde!
Ja bih mu predlozio da to u pisuje u neki TXT fal onako kao sto cita iz baze jedan po jedan record set i da ga na kraju snimi sa nekom sasavom ekstenzijom, a da bi se zastitio da samo njegov program moze to da cita moze napraviti neko kriptovanje za koje enkripciju tj. kljuc ima samo njegov program!!

Pozdrav!!!





Bravo ljudi,evo Dekys vam je lepo rekao.Hocu da zastitim svoju bazu!Ali takodje hocu da sve recordset-ove u bazi snimim posebno u neki fajl sa *.baz ekstenzijom
koju moze samo moj program da otvori...kada bi neko mogao to da uradi za mene
posto vidim sve znate pa vam nece biti problem....imam jedan obrazac "Form1"
i u njemu "snimi" i "otvori" dugmad i prostor gde ce se taj fajl otvoriti.Mislim da bi trebalo da koristim kontrolu MS Common Dialog za snimanje i otvaranje fajla,samo ne znam da to isprogramiram.Molim vas pomozite!AAAAAAAAA

Pozdrav!
 
Odgovor na temu

dekys
Dejan Stevanović

Član broj: 464
Poruke: 104



+1 Profil

icon Re: Kako ovo da resim?04.07.2002. u 17:03 - pre 264 meseci
Dobro da i ja nesto pogodim!!!

Mislim da taj tip baze koji ti koristis daje moguznost zastite baze PWD-om, ali svi znamo da to skoro nikada nije dovoljno!
 
Odgovor na temu

dekys
Dejan Stevanović

Član broj: 464
Poruke: 104



+1 Profil

icon Re: Kako ovo da resim?04.07.2002. u 17:04 - pre 264 meseci
Zato predlazem neki vid kriptovanja!
 
Odgovor na temu

Bojan_pro
Nis

Član broj: 4395
Poruke: 44
212.124.182.*



Profil

icon Re: Kako ovo da resim?04.07.2002. u 19:57 - pre 264 meseci
Dajte kod....help me!
 
Odgovor na temu

gio1000
Italia

Član broj: 1159
Poruke: 122
*.98-62.inwind.it



Profil

icon Re: Kako ovo da resim?06.07.2002. u 02:46 - pre 264 meseci
'Ajd da probamo da mu pomognemo.
Ja cu predloziti ovako:
Imas tvoju bazu i tabelu (recimo "Adresar")
U tabeli imas polje: Ime
Na bazu si, vjerovatno, konektovan pomocu DataControle
Sad pozivas RecordSet
Evo, po meni, sta ti treba:
Text1 (u kom ce biti prikazana vrijednost polja:Ime, aktuelnog RecordSeta)
Text2 (u kom cemo vrijednost Text1 postaviti kao sifru)
Dakle, pozvao si Record i u Text1 nam stoji: "Bojan"
Sad pravimo sifru:
Private Sub Command1_Click()
Text1.SetFocus
Text1.SelStart = 0
Text1.SelLength = 1
Do Until Text1.SelStart = Len(Text1.Text)
Select Case Text1.SelText
Case "B","b"
Text2 = Text2 + "H"
Case "o","O"
Text2 = Text2 + "a"
Case "j","J"
Text2 = Text2 + "k"
Case "a","A"
Text2 = Text2 + "e"
Case "n","N"
Text2 = Text2 + "r"
End Select
Text1.SelStart = Text1.SelStart + 1
Text1.SelLength = Text1.SelLength + 1
Loop
End Sub
Kad si dobio sifrovano "Bojan" tad otvaras tvoj .baz File i dodas liniju
sa vrijednoscu Text2.Text
Naravno posle imas program koji radi obrnuto da bi desifrovao
Znaci, prvo otvara File, uzima prvu liniju ubacuje je u Text1 i potom desifruje u tex2 itd.
Igranka je pocela.
 
Odgovor na temu

Bojan_pro
Nis

Član broj: 4395
Poruke: 44
212.124.182.*



Profil

icon Re: Kako ovo da resim?06.07.2002. u 14:33 - pre 264 meseci
Ok.Hvala ti.E sad me jos zanima mogu li ja da moj prikaz iz data-grida (u njemu vidim sve recordset-ove) snimim kao text i da li imate i kod za to?

Pozdrav!
 
Odgovor na temu

jc denton

Član broj: 2358
Poruke: 1705
*.ptt.yu



Profil

icon Re: Kako ovo da resim?06.07.2002. u 14:58 - pre 264 meseci
Pogledaj :
http://www.elitesecurity.org/tema.php?TopicID=9629

Idi redom kroz recordset i upisuj uporedo u neki .txt fajl


poz.
fire, walk with me
 
Odgovor na temu

Bojan_pro
Nis

Član broj: 4395
Poruke: 44
212.124.182.*



Profil

icon Re: Kako ovo da resim?06.07.2002. u 19:32 - pre 264 meseci
Hvala mnogo!Probacu da se snadjem pa ako se zaglavim negde javicu...
 
Odgovor na temu

Bojan_pro
Nis

Član broj: 4395
Poruke: 44
*.bankerinter.net



Profil

icon Re: Kako ovo da resim?07.07.2002. u 14:47 - pre 264 meseci
Moze li neko da mi navedene primere uradjene posalje u vidu projekta(*.vbp) posto se ne snalazim bas najbolje!

e-mail:[email protected]
 
Odgovor na temu

gio1000
Italia

Član broj: 1159
Poruke: 122
*.98-62.inwind.it



Profil

icon Re: Kako ovo da resim?08.07.2002. u 01:11 - pre 264 meseci
Smisao ovog foruma, po mom licnom misljenju, je da ucesnici upucuju jedni druge na moguce nacine da se rijesi odredjeni problem, vise nego da jedni drugima resavamo probleme ili kako negdje procitah:"Pisemo zadace drugima".
Ovo sto pisem izlazi van okvira teme Visual Basic, tako da cu ti predloziti nesto u dvije rijeci:
Bojane, ako hoces da napravis jedan dobar program moras se vratiti nekoliko lekcija unazad i spoznati sta se stvarno moze napraviti u VB, a potom i kako.
Kad god naidjes na neki "problem" u ovom forumu ces naci nekoga ko ce ti rado pomoci da ga rijesis. Ponavljam: da ga rijesis.
Do tada pozdrav.
 
Odgovor na temu

[es] :: Visual Basic 6 :: Zastita baze podataka

[ Pregleda: 4895 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

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