【问题标题】:AdminBAL Class Information [closed]AdminBAL 类信息 [关闭]
【发布时间】:2013-02-08 18:09:45
【问题描述】:

您好,我在网上找到了一些代码,在浏览它时我遇到了 Dim admin As New AdminBAL() 。什么是 adminBAL?该代码最初是在 C# 中,我将其转换为 vb。我找不到太多关于它的信息。我如何访问它? 我在哪里找到代码:http://www.dotnetfunda.com/articles/article180.aspx

    Private Sub BindCurrentUsers()
    Dim admin As New AdminBAL()
    Try
        GridView1.DataSource = admin.LoadAll()
        GridView1.DataBind()
    Catch ee As Exception
        ' lblError.Text = ThrowError.LogAndThrowError(ee)
    Finally
        admin = Nothing
    End Try
End Sub

【问题讨论】:

  • 答案是:谁知道呢?我最好的猜测是它是作者使用的自定义类,不包含在代码示例中。 BAL 是“业务访问层”的常见首字母缩写词,用于放置特定于业务/应用程序的代码。因此,AdminBAL 建议使用一个类来处理此应用程序中 admin 的特定业务逻辑。投票结束,因为这是非常本地化的。

标签: asp.net .net vb.net


【解决方案1】:

文章说

我举了一个有用户名的简单数据库表的例子, 密码、超级密码、用户类型、管理员描述和活动字段。为了 简单的原因我不会显示数据库操作代码 在这里。

AdminBAL 是这个数据库表的 DAO,如果你仔细观察,他只使用了

GridView1.DataSource = admin.LoadAll();

new AdminBAL().Insert(u.Text, p.Text, sp.Text, dT.SelectedValue, ad.Text, 
                      bool.Parse(dA.SelectedValue));

即,只有两个方法的名称可以很清楚地说明它们的作用。应该足够简单,以便为您的数据存储量身定制替代方案...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-24
    • 1970-01-01
    • 2015-01-27
    • 2012-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多