Witaj Gościu, jeżeli to czytasz to znaczy że nie jesteś zarejestrowany/zalogowany. Kliknij by się zarejestrować. Rejestracja zajmie mniej niż 30 sekund , a dzięki temu zniknie Ci ten dymek oraz będziesz miał pełne możliwośći personalizacji forum do własnych potrzeb.
Błąd w kodzie C#
Pokaż wyniki od 1 do 1 z 1

Temat: Błąd w kodzie C#

  1. #1
    Avatar lenek34
    lenek34 jest nieaktywny Boy Hotelowy
    Mężczyzna
    • Platforma sprzętowa
      • Płyta Główna:
      • ASRock K8NF4G-SATA2
      • Karta Graficzna:
      • NVIDIA GeForce 6100
      • Karta Dźwiękowa:
      • Realtek ALC660/861
      • Monitor:
      • LG 775FT Plus
    Dystrybucja: Mandriva 2009, Windows XP
    Dołączył
    Mar 2009
    Skąd
    Ostrołęka/Wawa
    Postów
    22
    Wątków
    9
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    0
    Reputacja
    1

    Błąd w kodzie C#

    Witam

    Chce zaprogramować kontrolkę button w języku C#, która powoduje wstawianie danych do bazy danych. I mam problem z kompilacją tego kodu, programuje w Visual Studio 2005.

    Taki błąd mi wyskakuje:

    Kod:
    Compiler Error Message: CS0019: Operator '&' cannot be applied to operands of type 'string' and 'method group'

    Błąd znajduje się w tej linii:

    Kod:
    Line 20:   AccessDataSource1.InsertCommand = "INSERT INTO Studenci (imie.ToString&,nazwisko.ToString&,przedmiot.ToString&,&ocena.ToString&) VALUES ('" & TextBox2.Text.ToString & "','" & TextBox3.Text.ToString & "','" & TextBox4.Text.ToString & "'," & TextBox5.Text.ToString & ")";


    A to cały kod:

    Kod:
    using System;
    using System.Data;
    using System.Configuration;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    
    public partial class _Default : System.Web.UI.Page 
    {
        protected void Page_Load(object sender, EventArgs e)
        {
    
        }
    
        protected void Button1_Click(object sender, EventArgs e)
        {
            AccessDataSource1.InsertCommand = "INSERT INTO Studenci (imie.ToString&,nazwisko.ToString&,przedmiot.ToString&,&ocena.ToString&) VALUES ('" & TextBox2.Text.ToString & "','" & TextBox3.Text.ToString & "','" & TextBox4.Text.ToString & "'," & TextBox5.Text.ToString & ")";
            AccessDataSource1.Insert();
        }
    }

    Proszę o pomoc

    Problem juz nie aktualny, trzeba było pozamieniać & na + i powywalać .ToString

    Kod:
    AccessDataSource1.InsertCommand = "INSERT INTO Studenci (imie,nazwisko,przedmiot,ocena) VALUES ('" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "'," + TextBox5.Text + ")";
    Temat do zamkniecia
    Ostatnio edytowane przez lenek34 ; 17.06.2009 o 18:44 Powód: Automerged Doublepost

Informacje o wątku

Users Browsing this Thread

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Uprawnienia

  • Nie możesz zakładać nowych wątków
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •