Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net from子句中的语法错误-没有保留字DA.fill_Vb.net_Database Connection_Ms Access 2010 - Fatal编程技术网

Vb.net from子句中的语法错误-没有保留字DA.fill

Vb.net from子句中的语法错误-没有保留字DA.fill,vb.net,database-connection,ms-access-2010,Vb.net,Database Connection,Ms Access 2010,myDataAdapter.fill行有一些问题,出现错误“语法错误来自子句”查看了其他解决方案,但没有一个有效,大多数解决方案似乎都是关于保留字的-完全没有想法,请帮助 'retrieve the connection string from the ConnectionString Key in Web.Config 'string connectionString = System.Configuration.ConfigurationSettings.AppSettin

myDataAdapter.fill行有一些问题,出现错误“语法错误来自子句”查看了其他解决方案,但没有一个有效,大多数解决方案似乎都是关于保留字的-完全没有想法,请帮助

 'retrieve the connection string from the ConnectionString Key in Web.Config
        'string connectionString = System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"];
        Dim connectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Woof.mdb"
        Dim myDataSet As New System.Data.DataSet("Email")

        'create a new OleDB connection
        Dim conn As New System.Data.OleDb.OleDbConnection(connectionString)

        'pass the Select statement and connection information to the initializxation constructor for the OleDBDataAdapter
        Dim myDataAdapter As New System.Data.OleDb.OleDbDataAdapter("SELECT Email FROM Email-list", conn)



        'Fill the dataset and table with the data retrieved by the select command
        myDataAdapter.Fill(myDataSet, "Email")
        Dim str As String = myDataSet.ToString


        Label3.Text = str
使用查询

 Dim myDataAdapter As New System.Data.OleDb.OleDbDataAdapter("SELECT Email FROM [Email-list]", conn)

非常好,非常感谢。请您解释一下原因好吗?在任何数据库系统中,如果表名中有空格、下划线或任何特殊字符,或者如果有任何保留关键字,我们使用转义标识符,即方括号“[]”很好,对于encore,您介意告诉我如何将数据集转换为逗号分隔的字符串吗?目前,我正在玩选择计数和循环,但没有运气,你想用逗号分隔电子邮件地址吗?@deeps这个问题已经得到了回答。如果您有其他问题,请。