0
まず、私はそれが日付場合、私は私のDataGridViewにしたい日時のDataTable変換行のdatetime
である私がコラム「SonGirisTarihi」を持っている私は、データベース内のデータを取っています:)私の悪い英語のために謝罪"bla bla"のような文字列を書き込んでいますが、行がdatetimeなので、行を変換できるのでエラーです。私はここでNullValue
プロパティを使用してのPlutonixの提案を使用してコードサンプルがあります
dataGridView1.AutoGenerateColumns = false;
DataTable dt = db.GetDataSet("musteri").Tables["musteri"];
foreach (DataRow Row in dt.Rows) {
if (Row["SonGirisTarihi"] == DBNull.Value) //SonGirisTarihi is datetime
{
Row["SonGirisTarihi"] = "blabla";
}
}
dataGridView1.DataSource = dt;
dataGridView1.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft;
db.disconnect();
DGV行をループしません。あなたのDGVには、CellFormattingイベントのようなものが使われています。また、 "bla bla"をnull/emptyに戻すために、Parsingイベントに応答する必要があります。 – Plutonix
'DataGridView'のコードを投稿してください。行の上でそれを行うのではなく、グリッドの列に直接配置する必要があります。 –
Racil Hilan Plutonix thx dude – foradream