| [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Im Auftrag von matthias zimmerling
Gesendet: Freitag, 5. April 2002 22:21
An: aspDEdotnet
Betreff: [aspdedotnet] AW: DataSet nochmalHallo Johann, vielleicht ist hier was f�r Dich dabei ...Wenn Du die allseits beliebte Northwind.mdb hastund den Pfad in strConnection erg�nzt,m�sste das Beipiel funktionieren.<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<script Language="c#" runat="server">
void Page_Load(object sender, EventArgs e)
{
string strConnection, strSQL;
DataSet objDataSet = new DataSet();
// OleDbConnection objConnection = null; *bei new enthalten
// OleDbDataAdapter objAdapter = null; *bei new enthalten
// **** OleDbCommandBuilder objBuilder = null; *weiss nicht, was der soll ...
// Set the connection and query details
strConnection = "Provider=Microsoft.Jet.OleDb.4.0;";
strConnection += @"Data Source=C:\ ...\Northwind.mdb";
strSQL = "SELECT FirstName, LastName FROM Employees;";
OleDbConnection objConnection = new OleDbConnection(strConnection);
OleDbDataAdapter objAdapter = new OleDbDataAdapter(strSQL, objConnection);
objAdapter.Fill(objDataSet, "Employees");
dgNameList1.DataSource = objDataSet.Tables["Employees"].DefaultView;
dgNameList1.DataBind();// ------------------------------------------------ einf�gen
DataTable objTable;
DataRow objNewRow;
objTable = objDataSet.Tables["Employees"];
objNewRow = objTable.NewRow();
objNewRow["FirstName"] = "Norman";
objNewRow["LastName"] = "Blake";
objTable.Rows.Add(objNewRow);
// Bind the data grid to the new data
dgNameList2.DataSource = objTable.DefaultView;
dgNameList2.DataBind();
// ------------------------------------------------- �ndern !!!DataRow[] objRows;
// Find the row to change
objRows = objTable.Select("FirstName='Margaret' AND LastName='Peacock'");
objRows[0]["FirstName"] = "John";
objRows[0]["LastName"] = "Hartford";// Bind the data grid to the new data
dgNameList3.DataSource = objTable.DefaultView;
dgNameList3.DataBind();// ------------------------------------------------- l�schen// The Rows collection is 0 indexed, so this removes the sixth row
objTable.Rows[5].Delete();
// Bind the data grid to the new data
dgNameList4.DataSource = objTable.DefaultView;
dgNameList4.DataBind();
}
</script>
<html>
<body>
<table width="100%">
<tr>
<td>Original Data</td>
<td>Data with new Row</td>
<td>Data with edited Row</td>
<td>Data with deleted Row</td>
</tr>
<tr>
<td valign="top"><asp:DataGrid id="dgNameList1" runat="server" /></td>
<td valign="top"><asp:DataGrid id="dgNameList2" runat="server" /></td>
<td valign="top"><asp:DataGrid id="dgNameList3" runat="server" /></td>
<td valign="top"><asp:DataGrid id="dgNameList4" runat="server" /></td>
</tr>
</table>
</body>
</html>-----Urspr�ngliche Nachricht-----
| [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]Im Auftrag von Schwab
Johann
Gesendet: Freitag, 5. April 2002 17:20
An: aspDEdotnet
Betreff: [aspdedotnet] DataSet nochmal
Wegen dem �ndern einer Spalte in der DataTable nochmal.
Wenn ich einen Wert in einer Spalte in der DataTable �ndern will mu� ich
doch �ber die DataRow - Methode drauf zugreifen. Aber ich finde nur was zum
Anf�gen und nicht zum Modifizieren. Wie geht das ??? Die einzige Eigenschaft
die ich mit DataRow verwenden kann ist der Spaltenname. Aber ich ben�tige
doch auch noch eine Row-Enumeration Eigenschaft um auf eine bestimmte Row
zugreifen zu k�nnen.
Kann mir da wer helfen ??
MFG
Johann
| [aspdedotnet] als [EMAIL PROTECTED] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp
SUPER
DANKE
MFG
Johann
- [aspdedotnet] AW: DataSet nochmal matthias zimmerling
- Schwab Johann
