Avatar billede para7 Nybegynder
18. oktober 2004 - 16:47 Der er 19 kommentarer og
1 løsning

En linje fra VB til C#

Jeg har et lille program: Say goodbuy to VB, men det kan ikke oversætte den her linje:

daCustomers = New SqlDataAdapter("Select * from customers", con)

Nogen der kan ?
Avatar billede agertoft Nybegynder
18. oktober 2004 - 16:50 #1
Det burde være ret simpelt...

daCustomers = new SqlDataAdapter("SELECT * FROM customers", con);
Avatar billede para7 Nybegynder
18. oktober 2004 - 17:01 #2
OK, det er også hvad jeg selv fik. Tak for nu. Jeg sætter det ind i en større helhed. Det er her VS protesterer. vender tilbage.
Avatar billede snepnet Nybegynder
18. oktober 2004 - 17:04 #3
har du prøvet denne :
http://www.developerfusion.com/utilities/convertcsharptovb.aspx
(den kan konvertere begge veje med større eller mindre held ;o)
mvh
Avatar billede para7 Nybegynder
18. oktober 2004 - 17:09 #4
private void Page_Load(object sender, System.EventArgs e)
        {
            daCustomers = New SqlDataAdapter("Select * from customers", con);
        }

VS sætter rød markering under SqlDataAdapter med beskeden: "; expected"
Avatar billede para7 Nybegynder
18. oktober 2004 - 17:10 #5
Ovenstående mangler endnu nogle linjer, men det er allerede galt.
Avatar billede para7 Nybegynder
18. oktober 2004 - 17:11 #6
Tak snetnet
Den er vist meget bedre. Men stadig fejl.
Avatar billede snepnet Nybegynder
18. oktober 2004 - 17:13 #7
Dim daCustomers As SqlDataAdapter = New SqlDataAdapter ("SELECT * FROM customers", con)
Avatar billede snepnet Nybegynder
18. oktober 2004 - 17:14 #8
hov :o)
Avatar billede snepnet Nybegynder
18. oktober 2004 - 17:18 #9
SqlDataAdapter daCustomers = new SqlDataAdapter("SELECT * FROM customers", con);

men bortset fra det... hvad er det så for en fejl du får ?
(din connection con skal jo være klar til brug.... er den det ?)

mvh
Avatar billede agertoft Nybegynder
18. oktober 2004 - 17:29 #10
Du skal ikke skrive "New" med stort i C#...

Ps. snepnet kig lige i http://www.eksperten.dk/spm/551714
Avatar billede para7 Nybegynder
18. oktober 2004 - 17:30 #11
Her er hele siden:


using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace disconnected
{
    /// <summary>
    /// Summary description for WebForm1.
    /// </summary>
    public class WebForm1 : System.Web.UI.Page
    {
        SqlConnection con;
        SqldataAdapter daCustomers;
        DataSet ds;
       
        private void Page_Load(object sender, System.EventArgs e)
        {
            con = New SqDataAdapter("Server=.;database=notthwind;integrated security=true");
           
            daCustomers = New SqlDataAdapter("Select * from customers", con);
            daCustomers.Fill(ds, "Customers");
            gridCustomers.DataSource = ds;
            gridCustomers.DataMember = "Customers";
        }

        #region Web Form Designer generated code
        override protected void OnInit(EventArgs e)
        {
            //
            // CODEGEN: This call is required by the ASP.NET Web Form Designer.
            //
            InitializeComponent();
            base.OnInit(e);
        }
       
        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {   
            this.Load += new System.EventHandler(this.Page_Load);
        }
        #endregion
    }
}
Avatar billede agertoft Nybegynder
18. oktober 2004 - 17:31 #12
Det eneste jeg kan se er at du har skrevet alt new med stort. Det skal være med lille n.
Avatar billede para7 Nybegynder
18. oktober 2004 - 17:32 #13
Det er mine lektier til i morgen at oversætte det ;)
På forhånd tak..
Avatar billede para7 Nybegynder
18. oktober 2004 - 17:34 #14
Jammen tak til agertoft da. Det var New med lille :)
Smid lige et svar for point. Tak til alle iøvrigt.
Avatar billede agertoft Nybegynder
18. oktober 2004 - 17:35 #15
Det var så lidt ;)
Avatar billede para7 Nybegynder
18. oktober 2004 - 17:36 #16
Hov undskyld snepnet, du skrev det jo faktisk rigtigt tidligere. Send også lige et svar.
Avatar billede snepnet Nybegynder
18. oktober 2004 - 17:40 #17
nejnej... det er helt fint - giv dem bare til agertoft.
mvh
Avatar billede para7 Nybegynder
18. oktober 2004 - 17:40 #18
snepnet's konverter klarede det forresten også fint:
daCustomers = new SqlDataAdapter("Select * from customers", con);
Avatar billede para7 Nybegynder
18. oktober 2004 - 17:40 #19
tnx
Avatar billede para7 Nybegynder
18. oktober 2004 - 22:28 #20
Nå nu virker pointknappen. Den smuttede åbenbart før ?)
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