צפיות
תשובות
C# חיבור ל DataBase
שלום לכם, יש לי בעיה עם הגישה לבסיס הנתונים, נראה לי שיש בעיה עם ההגדרה של המשתנה dRow.
אני לומד את הנושא (כרגע אני פועל לפי המדריך) וכנראה שפספסתי משהו…
אשמח אם תגידו לי מה חסר?
System.Data.SqlServerCe.SqlCeConnection con;
System.Data.SqlServerCe.SqlCeDataAdapter da;
DataSet ds1;
private void SupAdd_Load(object sender, EventArgs e)
{
con = new System.Data.SqlServerCe.SqlCeConnection();
con.ConnectionString = "Data Source=C:\Users\Moshiko\Desktop\stam\NYCarmel\NYCarmel\NYCarmelDB.sdf";
con.Open();
ds1 = new DataSet();
DataRow dRow;
dRow = ds1.Tables["Suppliers"].NewRow();
dRow[1] = SName.Text;
dRow[2] = STel1.Text;
dRow[3] = STel2.Text;
dRow[4] = SFax.Text;
ds1.Tables["Suppliers"].Rows.Add(dRow);
System.Data.SqlServerCe.SqlCeCommandBuilder cb;
cb = new System.Data.SqlServerCe.SqlCeCommandBuilder(da);
cb.DataAdapter.Update(ds1.Tables["Suppliers"]);
MessageBox.Show("Connection Open");
con.Close();
}
0 תשובות