By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
438,265 Members | 1,333 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 438,265 IT Pros & Developers. It's quick & easy.

Add Data to SQL database from a ASP webpage

P: 72
hey guys hope i think this is not so hard but i cant solve it yet

i have a webpage with a lot of txtboxes and i whant the value that is in that txtboxes to be inserted in a database the problem is that they worked with a ODBC driver first to insert in a other database but now i whanne edit it in SQL server the only problem is that i have this connection to insert it now but i dont realy know what i need 2 edit in the code

this is the original code from it

Expand|Select|Wrap|Line Numbers
  1.         private void Opslaan()
  2.         {
  3.             localhost1.dbConnection dbConn = new localhost1.dbConnection();
  4.             string Klant = ddlKlant.SelectedItem.Text;
  5.             string Leverancier = ddlLeverancier.SelectedItem.Text;
  6.             txtRef.Text = GenReferentieNr(txtRef.Text);
  7.             if (imgBtnVerzamelSave.Visible == true)
  8.                 dbConn.AddVerzamelblad(Functions.DateToUS(txtDatum.Text), txtRef.Text, Leverancier, txtTAV.Text, txtLevFax.Text, Klant, txtContact.Text, txtKlantFax.Text, txtDebetNr.Text, (txtOmschrijving.Text).Replace("'","`"), (txtAantal1.Text).Replace("'","`"), (txtArtikel1.Text).Replace("'","`"), (txtBestelNr1.Text).Replace("'","`"), txtOnzePrijs1.Text, txtPrijsKlant1.Text, (txtLevTijd1.Text).Replace("'","`"), txtAantal2.Text, (txtArtikel2.Text).Replace("'","`"), (txtBestelNr2.Text).Replace("'","`"), txtOnzePrijs2.Text, txtPrijsKlant2.Text, (txtLevTijd2.Text).Replace("'","`"), txtAantal3.Text, (txtArtikel3.Text).Replace("'","`"), (txtBestelNr3.Text).Replace("'","`"), txtOnzePrijs3.Text, txtPrijsKlant3.Text, (txtLevTijd3.Text).Replace("'","`"), txtAantal4.Text, (txtArtikel4.Text).Replace("'","`"), (txtBestelNr4.Text).Replace("'","`"), txtOnzePrijs4.Text, txtPrijsKlant4.Text, (txtLevTijd4.Text).Replace("'","`"), txtAantal5.Text, (txtArtikel5.Text).Replace("'","`"), (txtBestelNr5.Text).Replace("'","`"), txtOnzePrijs5.Text, txtPrijsKlant5.Text, (txtLevTijd5.Text).Replace("'","`"), txtAantal6.Text, (txtArtikel6.Text).Replace("'","`"), (txtBestelNr6.Text).Replace("'","`"), txtOnzePrijs6.Text, txtPrijsKlant6.Text, (txtLevTijd6.Text).Replace("'","`"), txtAantal7.Text, (txtArtikel7.Text).Replace("'","`"), (txtBestelNr7.Text).Replace("'","`"), txtOnzePrijs7.Text, txtPrijsKlant7.Text, (txtLevTijd7.Text).Replace("'","`"), txtAantal8.Text, (txtArtikel8.Text).Replace("'","`"), (txtBestelNr8.Text).Replace("'","`"), txtOnzePrijs8.Text, txtPrijsKlant8.Text, (txtLevTijd8.Text).Replace("'","`"), txtAantal9.Text, (txtArtikel9.Text).Replace("'","`"), (txtBestelNr9.Text).Replace("'","`"), txtOnzePrijs9.Text, txtPrijsKlant9.Text, (txtLevTijd10.Text).Replace("'","`"), txtAantal10.Text, (txtArtikel10.Text).Replace("'","`"), (txtBestelNr10.Text).Replace("'","`"), txtOnzePrijs10.Text, txtPrijsKlant10.Text, (txtLevTijd10.Text).Replace("'","`"), txtWinst.Text, "0", true);
  9.             else
  10.                 dbConn.AddVerzamelblad(Functions.DateToUS(txtDatum.Text), txtRef.Text, Leverancier, txtTAV.Text, txtLevFax.Text, Klant, txtContact.Text, txtKlantFax.Text, txtDebetNr.Text, (txtOmschrijving.Text).Replace("'","`"), (txtAantal1.Text).Replace("'","`"), (txtArtikel1.Text).Replace("'","`"), (txtBestelNr1.Text).Replace("'","`"), txtOnzePrijs1.Text, txtPrijsKlant1.Text, (txtLevTijd1.Text).Replace("'","`"), txtAantal2.Text, (txtArtikel2.Text).Replace("'","`"), (txtBestelNr2.Text).Replace("'","`"), txtOnzePrijs2.Text, txtPrijsKlant2.Text, (txtLevTijd2.Text).Replace("'","`"), txtAantal3.Text, (txtArtikel3.Text).Replace("'","`"), (txtBestelNr3.Text).Replace("'","`"), txtOnzePrijs3.Text, txtPrijsKlant3.Text, (txtLevTijd3.Text).Replace("'","`"), txtAantal4.Text, (txtArtikel4.Text).Replace("'","`"), (txtBestelNr4.Text).Replace("'","`"), txtOnzePrijs4.Text, txtPrijsKlant4.Text, (txtLevTijd4.Text).Replace("'","`"), txtAantal5.Text, (txtArtikel5.Text).Replace("'","`"), (txtBestelNr5.Text).Replace("'","`"), txtOnzePrijs5.Text, txtPrijsKlant5.Text, (txtLevTijd5.Text).Replace("'","`"), txtAantal6.Text, (txtArtikel6.Text).Replace("'","`"), (txtBestelNr6.Text).Replace("'","`"), txtOnzePrijs6.Text, txtPrijsKlant6.Text, (txtLevTijd6.Text).Replace("'","`"), txtAantal7.Text, (txtArtikel7.Text).Replace("'","`"), (txtBestelNr7.Text).Replace("'","`"), txtOnzePrijs7.Text, txtPrijsKlant7.Text, (txtLevTijd7.Text).Replace("'","`"), txtAantal8.Text, (txtArtikel8.Text).Replace("'","`"), (txtBestelNr8.Text).Replace("'","`"), txtOnzePrijs8.Text, txtPrijsKlant8.Text, (txtLevTijd8.Text).Replace("'","`"), txtAantal9.Text, (txtArtikel9.Text).Replace("'","`"), (txtBestelNr9.Text).Replace("'","`"), txtOnzePrijs9.Text, txtPrijsKlant9.Text, (txtLevTijd10.Text).Replace("'","`"), txtAantal10.Text, (txtArtikel10.Text).Replace("'","`"), (txtBestelNr10.Text).Replace("'","`"), txtOnzePrijs10.Text, txtPrijsKlant10.Text, (txtLevTijd10.Text).Replace("'","`"), txtWinst.Text, lblNoteID.Text, false);
  11.         }
and this is what i made from it so far

Expand|Select|Wrap|Line Numbers
  1.         private void Opslaan()
  2.         {
  3.             localhost1.dbConnection dbConn = new localhost1.dbConnection();
  4.             string Klant = ddlKlant.SelectedItem.Text;
  5.             string Leverancier = ddlLeverancier.SelectedItem.Text;
  6.             txtRef.Text = GenReferentieNr(txtRef.Text);
  7.             if (imgBtnVerzamelSave.Visible == true)
  8.                 cmd.CommandText = "insert into verzamelblad values('" + txtRef + "','" + Leverancier + "','" + txtTAV + "','" + txtLevFax + "','" + Klant + "','" + txtContact + "','" + txtKlantFax + "','" + txtDebetNr + "','" + txtOmschrijving + "','" + txtAantal + "','" + txtArtikel1 + "','" + txtBestelnr1 + "','" + txtOnzePrijs1 + "','" + txtPrijsKlant1 + "','" + txtLevTijd1 + "','" + txtArtikel2 + "','" + txtBestelnr2 + "','" + txtOnzePrijs2 + "','" + txtPrijsKlant2 + "','" + txtLevTijd2 + "','" + txtArtikel3 + "','" + txtBestelnr3 + "','" + txtOnzePrijs3 + "','" + txtPrijsKlant3 + "','" + txtLevTijd3 + "','" + txtArtikel4 + "','" + txtBestelnr4 + "','" + txtOnzePrijs4 + "','" + txtPrijsKlant4 + "','" + txtLevTijd4 + "','" + txtArtikel5 + "','" + txtBestelnr5 + "','" + txtOnzePrijs5 + "','" + txtPrijsKlant5 + "','" + txtLevTijd5 + "','" + txtArtikel6 + "','" + txtBestelnr6 + "','" + txtOnzePrijs6 + "','" + txtPrijsKlant6 + "','" + txtLevTijd6 + "','" + txtArtikel7 + "','" + txtBestelnr7 + "','" + txtOnzePrijs7 + "','" + txtPrijsKlant7 + "','" + txtLevTijd7 + "','" + txtArtikel8 + "','" + txtBestelnr8 + "','" + txtOnzePrijs8 + "','" + txtPrijsKlant8 + "','" + txtLevTijd8 + "','" + txtArtikel9 + "','" + txtBestelnr9 + "','" + txtOnzePrijs9 + "','" + txtPrijsKlant9 + "','" + txtLevTijd9 + "','" + txtArtikel10 + "','" + txtBestelnr10 + "','" + txtOnzePrijs10 + "','" + txtPrijsKlant10 + "','" + txtLevTijd10 + "')";
  9.             else
  10.                 cmd.CommandText = "insert into verzamelblad values('" + txtRef + "','" + Leverancier + "','" + txtTAV + "','" + txtLevFax + "','" + Klant + "','" + txtContact + "','" + txtKlantFax + "','" + txtDebetNr + "','" + txtOmschrijving + "','" + txtAantal + "','" + txtArtikel1 + "','" + txtBestelnr1 + "','" + txtOnzePrijs1 + "','" + txtPrijsKlant1 + "','" + txtLevTijd1 + "','" + txtArtikel2 + "','" + txtBestelnr2 + "','" + txtOnzePrijs2 + "','" + txtPrijsKlant2 + "','" + txtLevTijd2 + "','" + txtArtikel3 + "','" + txtBestelnr3 + "','" + txtOnzePrijs3 + "','" + txtPrijsKlant3 + "','" + txtLevTijd3 + "','" + txtArtikel4 + "','" + txtBestelnr4 + "','" + txtOnzePrijs4 + "','" + txtPrijsKlant4 + "','" + txtLevTijd4 + "','" + txtArtikel5 + "','" + txtBestelnr5 + "','" + txtOnzePrijs5 + "','" + txtPrijsKlant5 + "','" + txtLevTijd5 + "','" + txtArtikel6 + "','" + txtBestelnr6 + "','" + txtOnzePrijs6 + "','" + txtPrijsKlant6 + "','" + txtLevTijd6 + "','" + txtArtikel7 + "','" + txtBestelnr7 + "','" + txtOnzePrijs7 + "','" + txtPrijsKlant7 + "','" + txtLevTijd7 + "','" + txtArtikel8 + "','" + txtBestelnr8 + "','" + txtOnzePrijs8 + "','" + txtPrijsKlant8 + "','" + txtLevTijd8 + "','" + txtArtikel9 + "','" + txtBestelnr9 + "','" + txtOnzePrijs9 + "','" + txtPrijsKlant9 + "','" + txtLevTijd9 + "','" + txtArtikel10 + "','" + txtBestelnr10 + "','" + txtOnzePrijs10 + "','" + txtPrijsKlant10 + "','" + txtLevTijd10 + "')";
  11.             cmd.ExecuteNonQuery();
  12.             conn.Close();
  13.         }
the errors point at CMD and CONN

there maybe some misctacks made in the txtbox nameing but i am sure i can solve that my self if somone would be kind enouf to solve the connection i can do the rest my self i think

Tnx
Oct 23 '08 #1
Share this Question
Share on Google+
2 Replies


P: 72
Lets call it an Update of the code XD

Expand|Select|Wrap|Line Numbers
  1.     private void Opslaan()
  2.         {
  3.         string Klant = ddlKlant.SelectedItem.Text;
  4.         string Leverancier = ddlLeverancier.SelectedItem.Text;
  5.         txtRef.Text = GenReferentieNr(txtRef.Text);
  6.             if (imgBtnVerzamelSave.Visible == true)
  7.             SqlConnection Conn = new SqlConnection();
  8.             Conn.ConnectionString = @"Integrated Security = true; Initial Catalog=DB_visitid; Data Source=W2K3-01";
  9.             Conn.Open();
  10.  
  11.             SqlCommand cmd = new SqlCommand();
  12.             cmd.Connection = Conn;
  13.             cmd.CommandText = "insert into offerte values ('"+Ref+"', '"+Leverancier+"', '"+TAV+"', '"+LevFax+"', '"+Klant+"', '"+Contact+"', '"+KlantFax+"', '"+Debetnr+"', '"+Omschrijving+"', '"+Aantal1+"', '"+Artikel1+"', '"+Bestelnr1+"', '"+OnzePrijs1+"', '"+PrijsKlant1+"', '"+LevTijd1+"', '"+Aantal2+"', '"+Artikel2+"', '"+Bestelnr2+"', '"+OnzePrijs2+"', '"+PrijsKlant2+"', '"+LevTijd2+"', '"+Aantal3+"', '"+Artikel3+"', '"+Bestelnr3+"', '"+OnzePrijs3+"', '"+PrijsKlant3+"', '"+LevTijd3+"', '"+Aantal4+"', '"+Artikel4+"', '"+Bestelnr4+"', '"+OnzePrijs4+"', '"+PrijsKlant4+"', '"+LevTijd4+"', '"+Aantal5+"', '"+Artikel5+"', '"+Bestelnr5+"', '"+OnzePrijs5+"', '"+PrijsKlant5+"', '"+LevTijd5+"', '"+Aantal6+"', '"+Artikel6+"', '"+Bestelnr6+"', '"+OnzePrijs6+"', '"+PrijsKlant6+"', '"+LevTijd6+"', '"+Aantal7+"', '"+Artikel7+"', '"+Bestelnr7+"', '"+OnzePrijs7+"', '"+PrijsKlant7+"', '"+LevTijd7+"', '"+Aantal8+"', '"+Artikel8+"', '"+Bestelnr8+"', '"+OnzePrijs8+"', '"+PrijsKlant8+"', '"+LevTijd8+"', '"+Aantal9+"', '"+Artikel9+"', '"+Bestelnr9+"', '"+OnzePrijs9+"', '"+PrijsKlant9+"', '"+LevTijd9+"', '"+Aantal10+"', '"+Artikel10+"', '"+Bestelnr10+"', '"+OnzePrijs10+"', '"+PrijsKlant10+"', '"+LevTijd10+"')";
  14.             Conn.Close();
  15.         }
so this is what i have now but i still get 1 error that says ( Embedded statement cannot be a declaration or labeled statement ) on rule 7 if i gues it good its about this line

SQLCONNECTION CONN = new SqlConnection(); and the error only points at the capslock letters

if anyone has solution i would love 2 hear it XD
Oct 23 '08 #2

ck9663
Expert 2.5K+
P: 2,878
I think this is more of an ASP question than SQL Server.

Have you tried the ASP forum yet?

-- CK
Oct 24 '08 #3

Post your reply

Sign in to post your reply or Sign up for a free account.