שלח תשובה

זירת השאלות

1397
צפיות
0
תשובות

C# חיבור ל DataBase

,‏ 7 במאי, 2013

שלום לכם, יש לי בעיה עם הגישה לבסיס הנתונים, נראה לי שיש בעיה עם ההגדרה של המשתנה 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 תשובות

    שלח תשובה