HRApp.HRCompanyClass不可访问,因为它受级别限制怎么解决?

gmfkgjokmflkgh 2014-05-20 11:36:56
HRApp.HRCompanyClass不可访问,因为它受级别限制怎么解决?

using System;
using System.Collections.Generic;
using System.ComponentModel;

using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace HRUI
{
public partial class frmCompanyInfo : Form
{
HRApp.HRCompanyClass objCompanyData = new HRApp.HRCompanyClass();
int companyID;

public frmCompanyInfo()
{
InitializeComponent();
}

private void frmCompanyInfo_Load(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt = objCompanyData.getCompanyInfo();
txtName.Text = dt.Rows[0][1].ToString();
txtController.Text = dt.Rows[0][2].ToString();
txtData.Text = dt.Rows[0][3].ToString();
txtPhone.Text = dt.Rows[0][4].ToString();
txtEmail.Text = dt.Rows[0][5].ToString();
txtAddress.Text = dt.Rows[0][6].ToString();
txtSummary.Text = dt.Rows[0][7].ToString();
companyID = int.Parse(dt.Rows[0][0].ToString());
}

private void btnOK_Click(object sender, EventArgs e)
{
string name = txtName.Text.Trim();
string controller = txtController.Text.Trim();
DataTime date = dtpDate.Value;
string phone = txtPhone.Text.Trim();
string email = txtEmail.Text.Trim();
string address = txtAddress.Text.Trim();
string summary = txtSummary.Text.Trim();
if (objCompanyData.saveCompanyEdit(name, controller,
date, phone, email, address, summary, companyID))
{
MessageBox.Show("更新数据成功!", "提示信息");
}
else
{
MessageBox.Show("更新数据失败!", "提示信息");
}
}
}
}
...全文
67 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
bwangel 2014-05-20
  • 打赏
  • 举报
回复
如果是第三方库的话,用反射可以强制访问protected或private方法

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧