Interface IDBOper
{
DataTable GetData(string sql)
}
//例如下面的代码放在后台,创建Remoting代理对象,客户端就可经过接口调用
public Class DBOper: IDBOper
{
DataTable GetData(string sql)
{
//具体实现取数代码
}
}
//利用相关方法获得实例
IDBOper _dbh=Activator.GetObject(typeof(IDBOper), string.Format("{0}/dboper", addr)) as IDBOper
//接口调用(只是从客户端代码角度看)
DataTable dt=_dbh.GetData()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)