(۲۴ تیر ۱۳۹۲ ۱۱:۳۶ ب.ظ)abraham نوشته شده توسط: این جوری من نمی تونم توضیح بدم کد کامل رو بزار ببینیم مشکل از کجاست
برنامه رو نتونستم بزارمش
ببرنامه یه فرم داره که داخل فرم ازما نام وشماره ملی رو میگیره و یه دکمه ثبت داره که وقتی دکمه ثبت رو فشارمیدم اطلاعات داخل جدول نشون نمیده و وقتی نام و شماره وارد میکنم و دکمه ثبت رو میزنم پیغامی که شکلشو گذاشتم میده
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;
using System.Data.Sql;
using System.Data;
using System.Data.SqlClient;
namespace database
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
/*SqlConnection objConnection = new SqlConnection("Server=localhost;Database=soodsed;Integrated Security= true;");
SqlCommand objCommand = new SqlCommand();
objCommand.Connection = objConnection;
//b.select_tar6(out v, out q, out t, out c, out g, out s1);
//ns = t + "/" + q + "/" + v;
//ms = c + ":" + g + ":" + s1;
objCommand.CommandText = "INSERT INTO Table6" +
"(famil,name,id2, mabda, maghsad, mony,tmony,tim,ho) " +
"VALUES(@famil,@name,@id2, @mabda, @maghsad, @money,@tmony, @days,@hou)";*/
private void button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename='D:\j\New folder(2)\database\database\Database1.mdf';Integrated Security=True;User Instance=True");
SqlDataAdapter da = new SqlDataAdapter("select * from table1", con);
SqlCommand com = new SqlCommand("insert into table1(name, shmeli)values(@name,@shmeli)", con);
//com.EndExecuteNonQuery();
con.Open();
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
con.Close();
}
private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'database1DataSet1.Table1' table. You can move, or remove it, as needed.
/* this.table1TableAdapter.Fill(this.database1DataSet1.Table1);
SqlConnection con = new SqlConnection("Server=localhost;Database=soodsed;Integrated Security=true;");
SqlDataAdapter da = new SqlDataAdapter("select * from table1",con );
con.Open();
DataTable dt = new DataTable();
da.Fill(dt );
dataGridView1.DataSource = dt;
con.Close();*/
}
private void fillByToolStripButton_Click(object sender, EventArgs e)
{
try
{
this.table1TableAdapter.FillBy(this.database1DataSet1.Table1);
}
catch (System.Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.Message);
}
}
}
}
(۲۴ تیر ۱۳۹۲ ۱۱:۳۶ ب.ظ)abraham نوشته شده توسط: این جوری من نمی تونم توضیح بدم کد کامل رو بزار ببینیم مشکل از کجاست
برنامه رو نتونستم بزارمش
ببرنامه یه فرم داره که داخل فرم ازما نام وشماره ملی رو میگیره و یه دکمه ثبت داره که وقتی دکمه ثبت رو فشارمیدم اطلاعات داخل جدول نشون نمیده و وقتی نام و شماره وارد میکنم و دکمه ثبت رو میزنم پیغامی که شکلشو گذاشتم میده
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;
using System.Data.Sql;
using System.Data;
using System.Data.SqlClient;
namespace database
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
/*SqlConnection objConnection = new SqlConnection("Server=localhost;Database=soodsed;Integrated Security= true;");
SqlCommand objCommand = new SqlCommand();
objCommand.Connection = objConnection;
//b.select_tar6(out v, out q, out t, out c, out g, out s1);
//ns = t + "/" + q + "/" + v;
//ms = c + ":" + g + ":" + s1;
objCommand.CommandText = "INSERT INTO Table6" +
"(famil,name,id2, mabda, maghsad, mony,tmony,tim,ho) " +
"VALUES(@famil,@name,@id2, @mabda, @maghsad, @money,@tmony, @days,@hou)";*/
private void button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename='D:\j\New folder(2)\database\database\Database1.mdf';Integrated Security=True;User Instance=True");
SqlDataAdapter da = new SqlDataAdapter("select * from table1", con);
SqlCommand com = new SqlCommand("insert into table1(name, shmeli)values(@name,@shmeli)", con);
//com.EndExecuteNonQuery();
con.Open();
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
con.Close();
}
private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'database1DataSet1.Table1' table. You can move, or remove it, as needed.
/* this.table1TableAdapter.Fill(this.database1DataSet1.Table1);
SqlConnection con = new SqlConnection("Server=localhost;Database=soodsed;Integrated Security=true;");
SqlDataAdapter da = new SqlDataAdapter("select * from table1",con );
con.Open();
DataTable dt = new DataTable();
da.Fill(dt );
dataGridView1.DataSource = dt;
con.Close();*/
}
private void fillByToolStripButton_Click(object sender, EventArgs e)
{
try
{
this.table1TableAdapter.FillBy(this.database1DataSet1.Table1);
}
catch (System.Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.Message);
}
}
}
}
فقط قسمت /* رو نادیده بگیرد.