Net之旅:DataSet 对象的缺点

1: 缺乏抽象: 它与数据库高耦合,表,列等。导致应用程序灵活性和可维护的严重下降
2: 弱类型 : 

int au_id = Convert.ToInt32(ds.Tables[0].Rows[0]["au_id"])

au_id的值有可能为null这样就会产生异常错误

3: 非面向对象: 它无法定义成员(字段,方法,属性)

, ,