Imports System.Configuration
编译时/r:System.Xml.dll
vbc /t:library /out:..\bin\Cnbwp.dll /r:System.dll /r:System.Data.dll /r:System.Xml.dll Cnbwp.vb

解决方案 »

  1.   

    你直接用工程的生成命令看一下有没有问题?
    一般直接生成就可以了,不要手动编译,我一开始也是用手动编译,但效果不如系统自动编译的.DLL文件。
      

  2.   

    to:panyee(快乐王子)
    vbc  /t:library  /out:..\bin\Cnbwp.dll  /r:System.dll  /r:System.Data.dll  /r:System.Xml.dll  Cnbwp.vb 错误:
    D:\cnbwp\vb\Cnbwp.vb(11) : error BC30529: 所有参数如果可以都必须显式类型化。    Public Function SelectSql(StrSelect As String , StrDataTable As String , Str
    Bind) As SqlDataAdapter
                                                                                 ~~~
    ~~~~
    D:\cnbwp\vb\Cnbwp.vb(12) : error BC30451: 名称“ConfigurationSettings”未声明。        mySqlConnection = New SqlConnection(ConfigurationSettings.AppSettings().
    Item("ConnectionString"))
                                                ~~~~~~~~~~~~~~~~~~~~~
    还是有错误
      

  3.   

    你没装vs.net吗? 最好装上, 免得用vbc直接手动编译 :)
      

  4.   

    D:\cnbwp\vb\Cnbwp.vb(11) : error BC30529: 所有参数如果可以都必须显式类型化。    Public Function SelectSql(StrSelect As String , StrDataTable As String , Str
    Bind) As SqlDataAdapter
                                                                                 ~~~
    ~~~~这个错误我查到原因,是我源程序Public Function SelectSql(StrSelect As String , StrDataTable As String , StrBind) As SqlDataAdapter 没声明类型现用VBC编译:
    vbc  /t:library  /out:..\bin\Cnbwp.dll  /r:System.dll  /r:System.Data.dll  /r:System.Xml.dll  Cnbwp.vb错误:D:\cnbwp\vb\Cnbwp.vb(12) : error BC30451: 名称“ConfigurationSettings”未声明。        mySqlConnection = New SqlConnection(ConfigurationSettings.AppSettings().
    Item("ConnectionString"))
                                                ~~~~~~~~~~~~~~~~~~~~~D:\cnbwp\vb\Cnbwp.vb(18) : error BC30456: “DataSource”不是“String”的成员。        StrBind.DataSource = Ds.Tables(StrDataTable).DefaultView
            ~~~~~~~~~~~~~~~~~~
    D:\cnbwp\vb\Cnbwp.vb(19) : error BC30456: “DataBind”不是“String”的成员。        StrBind.DataBind()
            ~~~~~~~~~~~~~~~~
    错误是DataBind我该声明什么类型呀。。StrBind 参数是传递控制的ID的。我该如何声明参数
      

  5.   

    StrBind.DataSource = Ds.Tables(StrDataTable).DefaultView
    StrBind.DataBind()
    ------------
    strBind不能是字符串, 应该是一个DataGrid之类的
      

  6.   

    很少有写成Function返回值为SqlDataAdapter 它带了数据库连接, 在关闭数据库连接时比较不方便 你最好改成返回DataSetDim Ds As DataSet = New DataSet
    mySqlDataAdapter.Fill(Ds, StrDataTable)SelectSql = Ds
      

  7.   

    ok..错误越来越少了,如果我声音StrBind As DataList 类型
    这个DataList 我该如何 Imports?
      

  8.   


    既然是直接绑定数据, 那返回值简单点, 返回个bool就足够了, SelectSql这名称取得也太...了
      

  9.   

    panyee(快乐王子)
    兄弟。SelectSql这名字取的太怎么了。。太长了么。。不好记呀。
      

  10.   

    oK...编译成功了。。panyee兄弟,有MSN么。。有太多问题向你请教了。嫌我麻烦么?