質問をするために、質問を含むクラスを書きましょう。
class Student{
public int StudentId;
public string Name;
public int Age;
public string Address;
public void Save(){
if (StudentId == 0){
//// run the insert query here
/*
Insert into Student(Studentid,Name,Age,Address)values(...);
} else {
/// run the update query...
/*Update Student Set Address = @address , Age = @age , Name = @name
where StudentId = @stdid;*/
}
}
そのクラスを使用するために、次のコードを記述します。
Student Std = new Student{StudentId = 1, Name="xyz", Address = "Home"};
Std.Save(); //// this will insert the value in the database
では、後ほど。
Student std1 = new Student();
std1.Studentid = 1;
std1.Age= 10;
std1.Save();
今度は save を呼び出すと、アドレスが Null または空の文字列で上書きされます。
この問題の可能な解決策についてアドバイスを求めます。
消費者が空の文字列でアドレスを変更したい可能性があります。
返信をお待ちしております。
よろしく
K
}