ja gibt es und dein Namespace beinhaltet die schlankere Möglichkeit ;-)
Stichwort: switch-case
Und um strings zu verketten solltest du dir die StringBuilder Klasse ansehen.
Diese beiden Konstrukte werden aber in jedem guten Buch zu C# bereits am Anfang behandelt.
auf der MSDN Seite zur Random Klasse wird dein Problem erklärt und was man dagegen machen kann! Schau dir dazu die Erklärung zum zweiten Konstruktor von Random an! Random(Int32).
bist du dir auch ganz sicher daß es sich auf dem Server um die gleiche Verssion handelt? Deine Fehlermeldung läßt lt. Google darauf hin deuten das dem nicht so ist und die meisten Lösungsvorschläge waren den MySQL Connector auf dem Server zu installieren den du auch lokal verwendest.
@FZelle,
kann dir nicht ganz folgen. Wenn er Access 2013 installiert hat ist die installation von der Database-Engine nicht notwendig. Ausserdem sagt er daß er Access 2013 verwendet was soll er dann mit deiner 2010er Version? Wenn dann sollte er schon die 2013er Version nutzen. Unter dem Download Button steht eine Erklärung die meine Behauptung untermauern sollte.