07. juli 2005 - 13:24Der er
20 kommentarer og 1 løsning
forbindelse MySQL database
hej..
Jeg er ny i c# men har kodet c++ og php før
Jeg er ved at lave et lille program i c# som bruges som noget projekt styring ting (bruger det bare til at komme ind i c# og lære lidt) Jeg er nu kommet til det punkt at vi skal sq have noget database ind over med diverse brugere i og cases som pogrammet skal bruge. Databasen kører osv men hvordan forbinder jeg til den fra mit app (windows app) og kører sql kommandoere, henter info osv ?
de er ikke speciferet nok til mig det der ... det virker ikke og det er nok fordi jeg har sat odbc forkert op men står ikke hvordan osv . desuden kan man ikke få fat i bytefx pga fejl på deres side :(
vi er på vej til en løsning... nu får jeg dog runtime fejl når jeg trykker på min knap som laver connection. den skriver: The application attempted to perform an operation not allowed by the security policy. The operation required SecurityException. To grant this application the required permission please contact your system administrator, or use the Microsoft .NET security policy administration tool.
Jeg tænkte... ahh der er sat en policy op på min bruger profil som gør jeg ikke må det her. men min kollager som sidder med policys sagde så at jeg jo var administrator på pcen og der ikke var nogle restriktioner for mig. så wtf ? (btw thx for jeres tålmådighed ... er pænt newb til det her ... anden dag med c# :P:P:P )
pis os... ser min kode forkert ud ellers ? og jeg er lidt usikker på hvordan du valgte feltet du ville vise ? rdr[0] er måske bare det første felt eller hvordan ?
Lige et spørgsmål fra sidelinien her: Er det muligt i Visual Studio at få tilføjet MySql Connectoren på listen over de andre komponenter man kan lave referencer til, eller skal man browse sig frem til den hver gang? (...man er vel doven :)
Prøvede med Gacutil.exe uden held, men fandt så denne løsning der virker fint:
"If you wish to force VS.NET to display your custom assemblies within in the list maintained by the Add Reference dialog, all you need to do is place a copy of the assembly within the 'PublicAssemblies' folder located under C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE. Once you have done so, lo' and behold, your custom *.dlls are listed automatically."
srt dette tog så lang tid.. jeg har stadig den fejl sikkerhed også på min private computer. Men er måske en fejl 40 mht database .. skal jeg lige undersøge men point kommer da her ellers..
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.