Pereiti prie turinio

Duomenu itraukimas i DB, per visual studio windows form i oracle.


Rekomenduojami pranešimai

Sveiki, iskilo tokia bega, nzn kaip itraukti nauja eilute duomenu i duomenu baze. Pvz ivedu vardas pavarde adresas miestas ir t.t. Ir paspaudus migtuka reikia kad ivestu duomenis i duomenu baze. Naudojama Visual studio 2010 windows form su C# ir duomenys keliami i oracle db.

 

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

 

namespace baze

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

 

private void label1_Click(object sender, EventArgs e)

{

 

}

 

private void textBox1_TextChanged(object sender, EventArgs e)

{

 

}

 

private void textBox3_TextChanged(object sender, EventArgs e)

{

 

}

 

private void Kebulas_SelectedIndexChanged(object sender, EventArgs e)

{

 

}

 

private void textBox2_TextChanged(object sender, EventArgs e)

{

 

}

 

private void dateTimePicker1_ValueChanged(object sender, EventArgs e)

{

 

}

 

private void textBox4_TextChanged(object sender, EventArgs e)

{

 

}

 

private void Degalai_SelectedIndexChanged(object sender, EventArgs e)

{

 

}

 

private void textBox5_TextChanged(object sender, EventArgs e)

{

 

}

 

private void Form1_Load(object sender, EventArgs e)

{

// TODO: This line of code loads data into the 'dataSet1.NUOMA' table. You can move, or remove it, as needed.

this.nUOMATableAdapter.Fill(this.dataSet1.NUOMA);

// TODO: This line of code loads data into the 'dataSet1.AUTOMOBILIS' table. You can move, or remove it, as needed.

this.aUTOMOBILISTableAdapter.Fill(this.dataSet1.AUTOMOBILIS);

this.Kebulas.Items.Add("Sedanas");

this.Kebulas.Items.Add("Hečbekas");

this.Kebulas.Items.Add("Kupė");

this.Kebulas.Items.Add("Universalas");

this.Kebulas.Items.Add("Limuzinas");

this.Degalai.Items.Add("Benzinas");

this.Degalai.Items.Add("Benzinas/Dujos");

this.Degalai.Items.Add("Dyzelis");

this.Degalai.Items.Add("Dujos");

}

 

private void button1_Click(object sender, EventArgs e)

{

 

}

 

private void bindingSource1_CurrentChanged(object sender, EventArgs e)

{

 

}

 

private void button2_Click(object sender, EventArgs e)

{

new Form2 ().Show();

 

}

 

private void button3_Click(object sender, EventArgs e)

{

 

}

}

}

Nuoroda į pranešimą
Dalintis kituose puslapiuose

using System;
using System.Collections.Generic;
using System.Linq;
using DbLinq.Linq.Mapping;
using System.Data.OracleClient;

class OracleTest
{
static void Main(string[] args)
{
string connStr = “User Id=linq;Password=linq;Data Source=XE”;

Linq db = new Linq(new OracleConnection(connStr)); // Linq is the mapperclass created with DbMetal

Console.WriteLine(“Select and delete all temperatures:”);
var q1 = from p in db.Degrees select p;
//db.Degrees.RemoveAll(q1); // Not implemented 
Console.WriteLine(“Fired sql:”);
Console.WriteLine(db.GetQueryText(q1));
Console.WriteLine(“Result:”);
foreach (var v in q1)
{
Console.WriteLine(v.DEGKey + ” – ” + v.DEGDate + ” – ” + v.DEGCeLcIUs); // For some reason DbMetal makes a very cryptic property name
db.Degrees.DeleteOnSubmit(v);
}
db.SubmitChanges();
Console.WriteLine(“——”);

Console.WriteLine(“Select temperatures (none):”);
var q2 = from p in db.Degrees select p;
Console.WriteLine(“Fired sql:”);
Console.WriteLine(db.GetQueryText(q2));
Console.WriteLine(“Result:”);
Console.WriteLine(“DEGKEY – DEGDATE – DEGCELCIUS”);
foreach (var v in q2)
{
Console.WriteLine(v.DEGKey + ” – ” + v.DEGDate + ” – ” + v.DEGCeLcIUs); // For some reason DbMetal makes a very cryptic property name
}
Console.WriteLine(“——”);

Console.WriteLine(“Insert temperature 1:”);
Degrees a = new Degrees();
a.DEGKey = 1;
a.DEGDate = System.DateTime.Now;
a.DEGCeLcIUs = 1;
db.Degrees.InsertOnSubmit(a);
System.Threading.Thread.Sleep(5000);
Console.WriteLine(“Insert temperature 2:”);
Degrees b = new Degrees();
b.DEGKey = 2;
b.DEGDate = System.DateTime.Now;
b.DEGCeLcIUs = 2;
db.Degrees.InsertOnSubmit(b);
System.Threading.Thread.Sleep(5000);
Console.WriteLine(“Insert temperature 3:”);
Degrees c = new Degrees();
c.DEGKey = 3;
c.DEGDate = System.DateTime.Now;
c.DEGCeLcIUs = 3;
db.Degrees.InsertOnSubmit(c);

db.SubmitChanges();
Console.WriteLine(“——”);

Console.WriteLine(“Select all temperatures:”);
var q3 = from p in db.Degrees select p;
Console.WriteLine(“Fired sql:”);
Console.WriteLine(db.GetQueryText(q3));
Console.WriteLine(“Result:”);
Console.WriteLine(“DEGKEY – DEGDATE – DEGCELCIUS”);
foreach (var v in q3)
{
Console.WriteLine(v.DEGKey + ” – ” + v.DEGDate + ” – ” + v.DEGCeLcIUs); // For some reason DbMetal makes a very cryptic property name
}
Console.WriteLine(“——”);

Console.WriteLine(“Select all temperatures higher than 1 and add 5 to these:”);
var q4 = from p in db.Degrees where p.DEGCeLcIUs>1 select p;
Console.WriteLine(“Fired sql:”);
Console.WriteLine(db.GetQueryText(q4));
Console.WriteLine(“Result:”);
Console.WriteLine(“DEGKEY – DEGDATE – DEGCELCIUS”);
foreach (var v in q4)
{
Console.WriteLine(v.DEGKey + ” – ” + v.DEGDate + ” – ” + v.DEGCeLcIUs); // For some reason DbMetal makes a very cryptic property name
}
foreach (var v in q4)
{
v.DEGCeLcIUs+=5;
}
db.SubmitChanges();
Console.WriteLine(“——”);

Console.WriteLine(“Select all temperatures:”);
var q5 = from p in db.Degrees select p;
Console.WriteLine(“Fired sql:”);
Console.WriteLine(db.GetQueryText(q5));
Console.WriteLine(“Result:”);
Console.WriteLine(“DEGKEY – DEGDATE – DEGCELCIUS”);
foreach (var v in q5)
{
Console.WriteLine(v.DEGKey + ” – ” + v.DEGDate + ” – ” + v.DEGCeLcIUs); // For some reason DbMetal makes a very cryptic property name
}
Console.WriteLine(“——”);

}
}

 

 

 

 

paimt iš čia.

 

 

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...