以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  用户数据表有问题。。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=51244)

--  作者:fubblyc
--  发布时间:2014/5/22 15:40:00
--  用户数据表有问题。。

各位老师,不知道为什么会这样。。。

 


图片点击可在新窗口打开查看此主题相关图片如下:有设置主键.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2014-5-22 16:23:12编辑过]

--  作者:fubblyc
--  发布时间:2014/5/22 15:40:00
--  
我新建一个项目也是。只有开发者才进的去。。别的登录名都是那样。。。
--  作者:有点甜
--  发布时间:2014/5/22 15:45:00
--  

 看你的表,看是否有空行出现,删除用户名是空的行,再试。


--  作者:fubblyc
--  发布时间:2014/5/22 15:47:00
--  

甜老师,没有空行。。。

  


图片点击可在新窗口打开查看此主题相关图片如下:修改用户属性事出现.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2014-5-22 15:46:44编辑过]

--  作者:fubblyc
--  发布时间:2014/5/22 15:50:00
--  

甜老师,

 

我改了初始密码 之后,就可以进去。但是需要一个一个改,才能每个都能进去

 

这是啥情况。。。


--  作者:Bin
--  发布时间:2014/5/22 15:58:00
--  
因为你的COnfig 列全部都是空值,当然会这样了.
--  作者:fubblyc
--  发布时间:2014/5/22 16:18:00
--  

哦。我把这张表删掉,重新建一张用户数据表。

 

config还是空的。

 

要怎么样config才不是空的呢?


--  作者:fubblyc
--  发布时间:2014/5/22 16:19:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:现在的情况.jpg
图片点击可在新窗口打开查看

--  作者:fubblyc
--  发布时间:2014/5/22 16:22:00
--  

我的name 的列是 做了计划 填充而来的:

 

Dim Vals As List(of String())
Vals = DataTables("StoreDefine").GetValues("fchrStoreCode|fchrStoreName")
For i As Integer = 0 To Vals.Count - 1
    If DataTables("VIP会员系统登录用户数据表").Find("name = \'" & Vals(i)(0) & "\'and 名称 = \'" & Vals(i)(1) & "\' ") Is Nothing Then
        Dim dr As DataRow = DataTables("VIP会员系统登录用户数据表").AddNew()
        dr("name") = Vals(i)(0)
        dr("名称") = Vals(i)(1)
DataTables("VIP会员系统登录用户数据表").save()
    End If
Next

Dim Vals2 As List(of String())
Vals2 = DataTables("Operator").GetValues("fchrLandName|fchrOperatorName")
For i As Integer = 0 To Vals2.Count - 1
    If DataTables("VIP会员系统登录用户数据表").Find("Name = \'" & Vals2(i)(0) & "\'and 名称 = \'" & Vals2(i)(1) & "\' ") Is Nothing Then
        Dim dr As DataRow = DataTables("VIP会员系统登录用户数据表").AddNew()
        dr("Name") = Vals2(i)(0)
        dr("名称") = Vals2(i)(1)
DataTables("VIP会员系统登录用户数据表").save()
    End If
Next

 

 

type 列的值是  在 表属性的  DataRowAdding  写   e.DataRow("type") = 1  得来的。

 


--  作者:有点甜
--  发布时间:2014/5/22 16:22:00
--  
以下是引用fubblyc在2014-5-22 16:18:00的发言:

哦。我把这张表删掉,重新建一张用户数据表。

 

config还是空的。

 

要怎么样config才不是空的呢?

 

呃,你的数据是导入的吧?你要一个一个设置用户的密码才能用的。

 

或者,你赋值已经设置好密码的config,赋值给空的行,才能正常