DB2Connection connection = new DB2Connection("User ID=db2admin;Password=db2admin;Server=db2;Database=SAMPLE");
connection.Open();
try {
DB2Loader loader = new DB2Loader("DEPT", connection);
loader.Open();
loader.NextRow();
loader["DEPTNO"] = 111;
loader["DNAME"] = DBNull.Value; // database field cannot contain NULL values
loader["LOC"] = "NEW YORK";
loader.NextRow();
loader["DEPTNO"] = 1;
loader["DNAME"] = DBNull.Value; // database field cannot contain NULL values
loader["LOC"] = "CHICAGO";
loader.NextRow();
loader["DEPTNO"] = 2;
loader["DNAME"] = DBNull.Value; // database field cannot contain NULL values
loader["LOC"] = "DALLAS";
loader.Close();
}
catch (DB2Exception ex) {
foreach (DB2Error error in ex.Errors) {
Console.WriteLine("Message: " + error.Message + Environment.NewLine +
"Native: " + error.NativeError.ToString() + Environment.NewLine +
"Source: " + error.Source);
}
}