Avatar billede fredag1 Nybegynder
27. januar 2007 - 17:44 Der er 8 kommentarer og
1 løsning

Forbindelse med SQL

Jeg vil lave et tabel i SQL ved hjælp af C#. Kan nogen skiver
koden til hvordan jeg can gøre det.
Avatar billede arne_v Ekspert
27. januar 2007 - 17:47 #1
en helt almindelig SqlConnection og SqlCommand (jeg gaetter på at du mener SQLServer)
kan sagtens fyre en CREATE TABLE sætning af
Avatar billede lasserasch Juniormester
27. januar 2007 - 18:12 #2
(Husk at tilføje : using System.Data.SqlClient;)

Men eller noget ala dette. Undskyld hvid det står lidt rodet, men det er sgu lidt svært at stille pænt op her på eksperten.dk

/Lasse


        private void SQL_exec(String sqltext)
        {
            SqlConnection conn = new SqlConnection(sql_conn());
            SqlCommand cmd = new SqlCommand(sqltext, conn);
            cmd.ExecuteNonQuery
        }

        public static String sql_conn()
        {
            String Conn = "Data Source=MINSQLSERVER; UID=MITBRUGERNAVN; PWD=MITPASSWORD; Database=MINDATABASE";
            return Conn;
        }



private void Form1_Load(object sender, EventArgs e)
        {
          SQL_exec("Din Create SQL sætning");
        }
Avatar billede fredag1 Nybegynder
28. januar 2007 - 15:30 #3
Tak Men Data Source=MINSQLSERVER; UID=MITBRUGERNAVN; PWD=MITPASSWORD; Database=MINDATABASE"
Hvordan finder man ud af hvad der skal dtår for MINSQLSERVER o.s.v?
Avatar billede arne_v Ekspert
28. januar 2007 - 15:56 #4
jeg vil anbefale integrated security

"Server=xxxx;Integrated Security=SSPI;Database=yyyy"

xxxx er navnet på sin SQLServer instans (typisk det samme som navnet på din PC)

yyyy er navnet på den database du vil bruge
Avatar billede arne_v Ekspert
06. maj 2007 - 04:49 #5
fredag ?
Avatar billede fredag1 Nybegynder
06. maj 2007 - 11:58 #6
Det virker fint nu. Tak
Avatar billede lasserasch Juniormester
07. maj 2007 - 09:36 #7
Fredag... Det er sgu da ikke go' stil bare at snuppe points selv igen. Kunne du ikke bruge vores forslag eller hvordan?

Hvis ikke er det okay, men ellers er det da en total dårlig måde at afslutte sådan et spørgsmål på!

/Lasse
Avatar billede fredag1 Nybegynder
07. maj 2007 - 10:05 #8
Jeg kan ikke finde ud af give dig point.
Avatar billede fredag1 Nybegynder
07. maj 2007 - 10:07 #9
Ti rette ved kommende.
60 point fra fredag til lasserasch.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester