Louis.Armstrong
پنج شنبه 11 خرداد 1391, 19:34 عصر
با سلام.
دوستان عزیز من چند روزه دارم سعی می کنم یک برنامه ی ساده بنویسم
که یک ID یک Name رو از دو تا تکست باکس بگیره و در دیتابیس ذخیره کنه.
سپس بتونم همه ی اطلاعات Table رو در یک دیتاگرید ببینم.
پروژه های مختلفی رو دانلود کردم و بارها کد اونها رو بررسی کردم.
هر کدوم با یک دیتاببس کار می کنن و هر یکی با یک شیوه ی خاص نوشته شده.
آیا امکان داره در چند خط پشت سر هم (بدون استفاده از کلاس و ...) منو راهنمایی کنید.
برای نمونه من کد خودم رو این جا قرار میدم و پیشاپیش از راهنمایی شما سپاسگزارم.
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;
using System.Data.SqlClient;
namespace LastDB
{
public partial class Mainform : Form
{
public Mainform()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int id = Convert.ToInt32(textBox1.Text);
string name = textBox2.Text;
SqlConnection con = new SqlConnection();
con.ConnectionString = (@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Database1.mdf;Integrated Security=True;User Instance=True");
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
cmd.CommandText = "INSERT INTO user(s_id , s_name) VALUES('" + id + "', '" + name + "')";
con.Open();
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = cmd;
DataTable dt = new DataTable();
sda.Fill(dt);
con.Close();
}
}
}
واقعا دیگه راهی به ذهنم خطور نمی کنه...
دوستان عزیز من چند روزه دارم سعی می کنم یک برنامه ی ساده بنویسم
که یک ID یک Name رو از دو تا تکست باکس بگیره و در دیتابیس ذخیره کنه.
سپس بتونم همه ی اطلاعات Table رو در یک دیتاگرید ببینم.
پروژه های مختلفی رو دانلود کردم و بارها کد اونها رو بررسی کردم.
هر کدوم با یک دیتاببس کار می کنن و هر یکی با یک شیوه ی خاص نوشته شده.
آیا امکان داره در چند خط پشت سر هم (بدون استفاده از کلاس و ...) منو راهنمایی کنید.
برای نمونه من کد خودم رو این جا قرار میدم و پیشاپیش از راهنمایی شما سپاسگزارم.
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;
using System.Data.SqlClient;
namespace LastDB
{
public partial class Mainform : Form
{
public Mainform()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int id = Convert.ToInt32(textBox1.Text);
string name = textBox2.Text;
SqlConnection con = new SqlConnection();
con.ConnectionString = (@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Database1.mdf;Integrated Security=True;User Instance=True");
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
cmd.CommandText = "INSERT INTO user(s_id , s_name) VALUES('" + id + "', '" + name + "')";
con.Open();
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = cmd;
DataTable dt = new DataTable();
sda.Fill(dt);
con.Close();
}
}
}
واقعا دیگه راهی به ذهنم خطور نمی کنه...