Vraag : De toegang tot van MySQL door VB.NET

Beste Helper,

I am Visuele Basis.NET 2008 als mijn primaire programmeertaal en MySql gebruikt als online gegevensbestand. Momenteel kan ik met online gegevensbestand verbinden gebruikend mysql schakelaar want de basisgegevensherwinning purposes.

I een programma van het cliëntgegevensbestand moet maken. Ik heb een cliënt db die in mdbformaat is en op een DesktopPC verblijft. Dat db toont informatie over gebruikers, hun details, producten die zij etc. hebben ingetekend aan. behoefte

Now I aan haven het online zodat ik kan overal toegang hebben tot informatie van. Maar ik moet veiligheid handhaven. Bijvoorbeeld: als ik een vriend heb die een gebruikersbenaming & een paspoort heeft, kan he/she overal toegang hebben tot het van als de haven van I het online. Maar ik wil dat db door specifieke slechts systemen zou moeten worden betreden. Dit zal ervoor zorgen dat iemand met login geloofsbrieven niet tot het van cyberkoffie of andere plaats met Internet toegang zou moeten toegang hebben. Het zou door gemachtigde slechts computers moeten worden betreden (als computers in bureau/huis).

The slechts manier I hoewel ik kon doen die identiteitskaart met systeemcode moet sluiten zodat als de toepassing van een specifieke anders PC toen zijn o.k. niet in werking stelt. Dat ik do.

I een gebaseerde linux kan hebben webserver zodat kan ik een mysqlgegevensbestand creëren. Gebruikend mysql schakelaar kan ik sql overgaan en db van mijn vb.net programma en uitwisselingsinformatie vragen. Mijn vragen zijn -

- Toegankelijk db (mysql) met rond 3K verslagen met vb.net probleem kan wat tijd vergen. Is waar dat?

- Mijn logica > gelezen alle verslagen van db in serie is. Als ik/edit.del rec dan toevoeg veranderingen online bijwerk.

- hoe kan ik vooruitgangs tonen bar als ik van db lees omdat met sql verklaring de volledige inhoud bij één wordt geworpen gaat (denk ik)?

- als ik file en meningsinhoud wil offline vergen (incase ik heb netto kwesties) Hoe kan ik dat doen?

- Om het even welke voorzorgsmaatregelen of maatregelen ik zou moeten treffen om gegevensintegriteit te verzekeren?


Will blij is als iedereen me kan helpen mijn vragen beantwoorden.

hartelijk dank,

Cheers,
Saurabh

Antwoord : De toegang tot van MySQL door VB.NET

Kant: U hebt ander project waarschijnlijk SummonGameObject als statische methode in de klasse WorldObject uitgevoerd.

GameObject* WorldObject:: SummonGameobject (uint32 identiteitskaart, vlotter x, vlotter y, vlotter z, vlotterhoek, uint32 despwtime)

Deze lijn geeft nochtans de indruk dat het nietstatisch is, maar mijn ruwe gissing is dat het statisch zou moeten zijn omdat het schijnt om Identiteitskaart van GameObject te nemen aangezien de eerste parameter GO_ICE_WALL spelvoorwerp ice_wall betekent. Deze methode is de gebruikelijke Globale raadplegingsmethode die van de voorwerpen van het registerspel de plaats bepaalt en daarom statisch steek houdt te zijn, tenzij ofcourse een worldobject een samengesteld die spelvoorwerp uit andere spelvoorwerpen is wordt samengesteld.

als (GameObject* pGate = m_creature->SummonGameObject (GO_ICE_WALL, 5540.39f, 2086.48f, 731.066f, 1.00057f, 0))

 Misschien kunt u met het andere project controleren en zien hoe zij het hebben gedaan. BTW, als SummonGameobject een GameObject kan terugkeren die niet altijd WorldGameObject kan zijn dan het terugkeertype een strikter beetje zou moeten zijn om verdere unnessary typecasting te vermijden en tot verdere code meer typesafe te maken. Anders houdt het waarschijnlijk meer steek om het in GameObject eerder dan WorldGameObject te zetten.

Het zou zo eenvoudig kunnen zijn zoals kopiërend aan Worldobject.h/cpp (als die de namen zijn). Anders zou u moeten proberen om uw eigen ontwerp te hebben aangezien u pasvorm kunt zien. Het begin door het in Schepsel enkel te bepalen, als u het elders nodig hebt u kan het tot de basisklasse en refactor leiden accordingle.

Minder van een gissingsspel, had u hebben gepost de broncode… zou geweest zijn

Andere oplossingen  
 
programming4us programming4us