最近开发的一个项目中用到了无限级别菜单,因此将此代码贴出来,以供研究,开发环境为VS2008+SQL 2000。

 首先,创建数据库表的代码如下:

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[work_sysmenu]'and OBJECTPROPERTY(id, N'IsUserTable'= 1)
drop table [dbo].[work_sysmenu]
GO

CREATE TABLE [dbo].[work_sysmenu] (
    
[flowid] [int] IDENTITY (11NOT NULL ,
    
[menu_title] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
    
[menu_value] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
    
[menu_url] [varchar] (500) COLLATE Chinese_PRC_CI_AS NULL ,
    
[menu_parent] [int] NULL ,
    
[menu_role] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ,
    
[menu_meno] [text] COLLATE Chinese_PRC_CI_AS NULL ,
    
[isvalid] [int] NULL ,
    
[menu_order] [int] NULL 
ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO

相关文章:

  • 2022-12-23
  • 2022-01-31
  • 2021-11-05
  • 2021-08-29
  • 2022-12-23
  • 2022-02-27
  • 2022-12-23
  • 2021-09-23
猜你喜欢
  • 2022-01-15
  • 2021-04-30
  • 2021-07-16
  • 2022-12-23
  • 2021-06-19
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案