Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/68.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中的SQL语句帮助 有人能帮我写上面的代码吗?我想选择不同的名称记录。有些名字在重复。我可以知道怎么做吗?_Sql_Vb.net - Fatal编程技术网

vb.net中的SQL语句帮助 有人能帮我写上面的代码吗?我想选择不同的名称记录。有些名字在重复。我可以知道怎么做吗?

vb.net中的SQL语句帮助 有人能帮我写上面的代码吗?我想选择不同的名称记录。有些名字在重复。我可以知道怎么做吗?,sql,vb.net,Sql,Vb.net,以上我都用过了。但是显示时有一个错误 第一个错误:“/wwwroot”应用程序中的服务器错误。查询表达式“*Manager”中出现语法错误(缺少运算符)。描述:执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源 异常详细信息:System.Data.OleDb.OLEDBEException:查询表达式“*Manager”中出现语法错误(缺少运算符) 源错误:第71行:DBDataAdapter\u focaleads=新OleDbDataAda

以上我都用过了。但是显示时有一个错误

第一个错误:“/wwwroot”应用程序中的服务器错误。查询表达式“*Manager”中出现语法错误(缺少运算符)。描述:执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源

异常详细信息:System.Data.OleDb.OLEDBEException:查询表达式“*Manager”中出现语法错误(缺少运算符)

源错误:第71行:DBDataAdapter\u focaleads=新OleDbDataAdapter(strCommand,DBConnection\u AgentList)第72行:DBDataSet\u focaleads=新数据集第73行:DBDataAdapter\u focaleads.Fill(DBDataSet\u focaleads,“tblAgentList”)第74行:DBDataView\u focaleads=新数据视图(DBDataSet\u focaleads.Tables(“tblAgentList”))

第75行: 第二个错误:数据绑定:“System.Data.DataRowView”不包含名为“FieldId”的属性。描述:执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源

异常详细信息:System.Web.HttpException:DataBinding:“System.Data.DataRowView”不包含名为“FieldId”的属性

源错误:第75行:第76行:dgAgentList.DataSource=DBDataView_focalleds第77行:dgAgentList.DataBind()第78行:结束子对象

第79行: 但是当我使用这个时没有错误,但是管理者的名字在重复。strCommand=“按经理从tblAgentList订单中选择*”

我这样做是为了批量编辑和更新记录。如果我能在做大规模更新时得到帮助,我可以忽略这个页面。现在我必须逐行编辑。因此,如果管理者角色发生变化,并且重复5次。我需要手动编辑一个更新。那么有没有办法进行大规模更新呢

谢谢你的帮助。。我真的很感激……)


以上我都用过了。但是显示时有一个错误

第一个错误:在“/wwwroot”应用程序中出现服务器错误。 查询表达式“*Manager”中出现语法错误(缺少运算符)。 描述:执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源

异常详细信息:System.Data.OleDb.OLEDBEException:查询表达式“*Manager”中出现语法错误(缺少运算符)

源错误: 第71行:DBDataAdapter\u FocaleAds=新的OleDbDataAdapter(strCommand,DBConnection\u AgentList) 第72行:DBDataSet_focaleads=新数据集 第73行:DBDataAdapter\u focaleads.Fill(DBDataSet\u focaleads,“tblAgentList”) 第74行:DBDataView\u focaleads=新数据视图(DBDataSet\u focaleads.Tables(“tblAgentList”))

第75行: 第二个错误:数据绑定:“System.Data.DataRowView”不包含名为“FieldId”的属性。 描述:执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源

异常详细信息:System.Web.HttpException:DataBinding:“System.Data.DataRowView”不包含名为“FieldId”的属性

源错误: 第75行: 第76行:dgAgentList.DataSource=DBDataView\u focaleads 第77行:dAgentList.DataBind() 第78行:末端接头

第79行: 但是当我使用这个时没有错误,但是管理者的名字在重复。 strCommand=“按经理从tblAgentList订单中选择*”

我这样做是为了批量编辑和更新记录。如果我能在做大规模更新时得到帮助,我可以忽略这个页面。 现在我必须逐行编辑。因此,如果管理者角色发生变化,并且重复5次。我需要手动编辑一个更新。那么有没有办法进行大规模更新呢

谢谢你的帮助。。我真的很感激……)

你是说:

Sub Bind_dgList()
Dim strCommand As String     
Dim strConnect As String     
Dim DBDataAdapter_Leads As OleDbDataAdapter     
Dim DBConnection_List As OleDbConnection     
Dim DBDataSet_Leads As DataSet
Dim DBDataView_Leads As DataView

strConnect = GetDBConnectionString()     
DBConnection_List = New OleDbConnection(strConnect)     
strCommand = "SELECT * Manager FROM tblList ORDER BY Names"     
DBDataAdapter_Leads = New OleDbDataAdapter(strCommand, DBConnection_List)     DBDataSet_Leads = New DataSet     
DBDataAdapter_Leads.Fill(DBDataSet_Leads, "tblList")     
DBDataView_Leads = New DataView(DBDataSet_Leads.Tables("tblList"))      
dgList.DataSource = DBDataView_Leads     
dgList.DataBind() 

End Sub 


?像这样修改SQL语句

从管理器中选择不同的名称 按姓名排序

我不这么认为

从中选择*


将起作用。

假设代码的其余部分起作用,您需要做的就是更改这一行

strCommand=“从tblList ORDER BY Names中选择*Manager”

对此


strCommand=“从tblList ORDER BY Names中选择DISTINCT*Manager”

我已经合并了您未注册的帐户。您现在可以控制所有问题。请考虑将OpenID与此关联,否则如果丢失cookie,您可能再次失去访问权限。
SELECT * FROM Manager tblList ORDER BY Names
SELECT *, Manager FROM tblList ORDER BY Names