Peršokti į turinį

C# Sql užklausa [HELP]


ArtūrasM

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3220 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

try

{

string con = "server=localhost;Uid=user;database=db;";

string Query = "insert into users(name,pass,email) values('" + this.textBoxName.Text + "','" + this.textBoxPass.Text + this.textBoxEmail.Text + "');";

MySqlConnection con2 = new MySqlConnection(con);

MySqlCommand reginsert = new MySqlCommand(Query, con2);

MySqlDataReader readreg;

con2.Open();

readreg = reginsert.ExecuteReader();

MessageBox.Show("Save Data");

while (readreg.Read())

{

}

con2.Close();

}

catch (Exception ex)

{

MessageBox  .  Show("Can't connect to database ;( " + ex);

}


a8dc1077c3cab1efb0bac7eb4ef8c6a3293.PNG

Redaguota , nario DoWhy?
Nuoroda į komentarą
Dalintis per kitą puslapį

Nemanau jog tu moki c# jei rašai tokias nesąmones :lol:

savo būdą parašiau ;) Žiūrint per ką koduoji, jeigu per Visual Studio ar panašiai, tai try catch pašalini, spaudi run, ir išmeta kurios eilutės užkraut nepavyko / apdorot srr prota pisu, nežiūrėjau į nuotrauką, query blogai sukurtas, va php, bet query nelabia ir skirias http://stackoverflow.com/questions/20683732/mysql-column-count-doesnt-match-value-count-at-row-1

 

Bandyk:

string Query = "insert into users(name,pass,email) values(" + this.textBoxName.Text + "," + this.textBoxPass.Text + "," this.textBoxEmail.Text + ")";

Ar aš aklas ar tu po textboxPass.Text neparašėi kablelio? Dėl to ir gliučina, p.s nebūtina this naudot visur, nes jeigu nori insert į 3 laukelius, tai kiekvieną reikia kableliu atskirt, žinau jog šitą žinai, nes programuojį kažką, bet priminiau :D

Redaguota , nario Evaldas L.
  • Teigiamai 2
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3220 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...