以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 帮我看一下我写的代码对不对  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=13438)

--  作者:周子杰
--  发布时间:2011/10/12 9:47:00
--  [求助] 帮我看一下我写的代码对不对

 我在项目属性—项目事件—BeforeLoadOuterTable中写代码,到是能用,就是觉得怕把系统崩溃了,请狐爸帮我重新写一下吧!

 

If e.DataTableName = "yonghu" AndAlso e.User.Name = "城西" Then
    e.SelectString = "Select * From {yonghu} where [pian] In ( \'城西 \')"
End If
If e.DataTableName = "yonghu" AndAlso e.User.Name = "城北" Then
    e.SelectString = "Select * From {yonghu} where [pian] In ( \'城北 \')"
End If
If e.DataTableName = "yonghu" AndAlso e.User.Name = "城南" Then
    e.SelectString = "Select * From {yonghu} where [pian] In ( \'城南 \')"
End If


--  作者:狐狸爸爸
--  发布时间:2011/10/12 9:52:00
--  

代码没有错,不过可以简化为:

 

If e.DataTableName = "yonghu"
    Select Case e.User.name
        Case "城西","城北","城南"
            e.SelectString = "Select * From {yonghu} where [pian] =  \'" & e.User.Name & "\'"
    End Select
End If


--  作者:周子杰
--  发布时间:2011/10/12 9:58:00
--  [求助] 帮我看一下我写的代码对不对

亲爱的狐爸!怎样编写帮助文件呀!


--  作者:狐狸爸爸
--  发布时间:2011/10/12 10:00:00
--  
我用的是superchm
--  作者:周子杰
--  发布时间:2011/10/12 10:09:00
--  [求助] 帮我看一下我写的代码对不对

备份数据后,如果遇到数据库损坏,如何再恢复数据呢?你说是备份SQLServer2000里的数据库文件,在恢复时能恢复FOXtable里面的数据吗


--  作者:狐狸爸爸
--  发布时间:2011/10/12 10:17:00
--  
sql  自己有备份功能的。