Frage : Zurückgreifendes MySQL durch VB.NET

Lieber Helfer,

I morgens using Visual Basic .NET 2008 als meine Primärprogrammiersprache und MySql als on-line-Datenbank. Z.Z. bin ich in der Lage, an on-line-Datenbank using mysql Verbindungsstück für Wiederherstellung der grundlegenden Daten purposes.

I anzuschließen muss ein Klientendatenbankprogramm bilden. Ich habe ein Klienten-DB, das im mdb Format ist und auf einem Arbeitsplatzrechner liegt. Dass DB Informationen über Benutzer, ihre Details, Produkte sie zeigt, haben zu und so weiter unterzeichnet.

Now, das ich es online tragen muss, damit ich auf Informationen von überall zurückgreifen kann. Aber ich muss Sicherheit beibehalten. Z.B.: wenn ich einen Freund habe, der ein username u. einen Paß hat, kann he/she auf ihn von zurückgreifen, überall wenn ich ihn online trage. Aber ich wünsche, dass das DB durch nur spezifische Systeme erreicht werden sollte. Dieses garantiert, dass jemand mit LOGON-Bescheinigungen auf es vom Cyberkaffee oder von anderem Platz mit Internet-Zugang nicht zurückgreifen sollte. Es sollte durch nur autorisierte Computer erreicht werden (wie Computer im Büro/Haupt).

The nur Weise I, obwohl ich tun könnte, der die Identifikation mit Systemcode verriegeln soll damit, wenn die Anwendung von einem spezifischen PC dann sein O.K. anders nicht laufen lässt. Dass ich do.

I ein Linux gegründetes web server also mich haben kann, können eine mysql Datenbank verursachen. Using mysql Verbindungsstück kann ich sql führen und das DB von meinem vb.net-Programm fragen und Informationen austauschen. Meine Fragen sind - das

- zugänglich ein DB (mysql) mit um Aufzeichnungen 3K mit vb.net-Problem kann eine wenig Zeit nehmen. Ist das zutreffend?

- meine Logik ist > gelesen allen Aufzeichnungen von DB in Reihe. Wenn ich hinzufügen/edit.del rec dann, Änderungen online aktualisieren.

-, wie ich kann, stellen dar, dass Fortschrittsstab, wenn ich von DB lese, weil mit sql-Aussage gesamter Inhalt bei einem geworfen wird, gehen (ich denke)?

-, wenn ich die Unterstützung und die Ansicht indirekt vertreten möchte, die zufrieden sind (hüllen mich haben Nettoausgaben) ein, wie ich tue das kann?

- irgendwelche Vorkehrungen oder Maßnahmen, die ich ergreifen sollte, um Datenintegrität sicherzustellen?


Will ist froh, wenn jedermann mir helfen kann, meine Fragen zu beantworten.

Thanks viel,

Cheers,
Saurabh

Antwort : Zurückgreifendes MySQL durch VB.NET

Seite: Sie anderes Projekt eingeführt vermutlich SummonGameObject als statische Methode in der WorldObject Kategorie e.

GameObject* WorldObject:: SummonGameobject (uint32 Identifikation, Hin- und Herbewegung x, Hin- und Herbewegung y, Hin- und Herbewegung z, Herbewegungswinkel, despwtime uint32)

Diese Linie gibt jedoch den Eindruck, dass sie nicht-statisch ist, aber meine raue Vermutung ist, dass sie statisch sein sollte, weil sie scheint, GameObjects Identifikation als Standplätze des Parameters GO_ICE_WALL für Spielgegenstand ice_wall zuerst zu nehmen. Diese Methode ist die übliche globale Nachschlagenmethode, die Registerspielgegenstände lokalisiert und folglich sinnvoll ist, statisch zu sein, es sei denn ofcourse ein worldobject ein zusammengesetzter Spielgegenstand ist, der aus anderen Spielgegenständen besteht.

wenn (GameObject* kathodenseitig steuerbar = m_creature->SummonGameObject (GO_ICE_WALL, 5540.39f, 2086.48f, 731.066f, 1.00057f, 0))

 Möglicherweise können Sie mit dem anderen Projekt überprüfen und sehen, wie sie es getan. BTW, wenn SummonGameobject ein GameObject zurückbringen kann, das möglicherweise nicht WorldGameObject immer sein kann dann die Rückholart, sollte strenger ein bisschen sein, weiteren unnessary Typecasting zu vermeiden und folgenden Code mehr typesafe zu bilden. Andernfalls ist es vermutlich mehr sinnvoll, es in GameObject einzusetzen eher als WorldGameObject.

Es könnte wie, kopierend zu Worldobject.h/cpp so einfach sein (wenn die die Namen sind). Andernfalls sollten Sie versuchen, Ihren eigenen Entwurf zu haben, wie Sie Sitz sehen können. Beginnen, indem Sie gerade ihn im Geschöpf definieren, wenn Sie ihn benötigen, anderwohin, das Sie ihn auf das niedrige Kategorie und refactor accordingle verschieben können.

Gewesen sein kleiner eines Vermutungspiels, ließ Sie den Quellencode bekannt gegeben haben…

Weitere Lösungen  
 
programming4us programming4us