各位高手,VB表单运行时,如何将表单一文本框设置为日期型,例: 00/00/0000 (0表示空格)

wave_f 2002-03-06 11:22:43
各位高手,当VB表单运行时,如何将表单一文本框设置为日期型,例: 00/00/0000 (0表示空格)
...全文
74 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
wave_f 2002-03-07
  • 打赏
  • 举报
回复
vb中如何写查询语句? 如果表的结构为
name,
address,
sdate,
memo

各们再帮帮忙!
Dim cn2 As New ADODB.Connection
dim rs2 as new ADODB.Recordset
cn2.Open "provider=msdasql;dsn=mqis;uid=aaa;pwd=abc;database=mdata;"
Set rs2.ActiveConnection = cn2
rs2.CursorLocation = adUseClient
rs2.Open "select from test2 WHERE SDATE='" & ???? & "'", cn2, adOpenDynamic, adLockOptimistic
Set datagrid1.DataSource = rs2
jamex 2002-03-07
  • 打赏
  • 举报
回复
MaskEdit
matboy 2002-03-07
  • 打赏
  • 举报
回复
赞同yanz(飞燕)的说法!我的程序中就是这么干的,很方便
vicon 2002-03-07
  • 打赏
  • 举报
回复
最简单的方法是用VB中的MaskEdit控件,特別安全!



























吐血推荐!!!!!!
shufeng 2002-03-07
  • 打赏
  • 举报
回复
最简单的方法是用VB自带的控件DTPicker
wave_f 2002-03-07
  • 打赏
  • 举报
回复
vb中如何写查询语句? 如果表的结构为
name,
address,
sdate,
memo

各们再帮帮忙!
Dim cn2 As New ADODB.Connection
dim rs2 as new ADODB.Recordset
cn2.Open "provider=msdasql;dsn=mqis;uid=aaa;pwd=abc;database=mdata;"
Set rs2.ActiveConnection = cn2
rs2.CursorLocation = adUseClient
rs2.Open "select from test2 WHERE SDATE='" & ???? & "'", cn2, adOpenDynamic, adLockOptimistic
Set datagrid1.DataSource = rs2

ferrytang 2002-03-07
  • 打赏
  • 举报
回复
sql:
rs2.Open "select * from test2 WHERE SDATE='" & cdate(txtdate.text) & "'", cn2, adOpenDynamic, adLockOptimistic ,adcmdtext
access
rs2.Open "select * from test2 WHERE SDATE=#" & cdate(txtdate.text) & "#", cn2, adOpenDynamic, adLockOptimistic ,adcmdtext
Tadpole0510 2002-03-06
  • 打赏
  • 举报
回复
楼上的最简洁,不愧叫刘(简)洁
liuliu680722 2002-03-06
  • 打赏
  • 举报
回复
maskedit控件
设置mask属性: ##/##/####
lihonggen0 2002-03-06
  • 打赏
  • 举报
回复
以上两段程序合起来 实现TEXTBOX输入日期
因为太长我发不出去
lihonggen0 2002-03-06
  • 打赏
  • 举报
回复

'当要修改日期的最后一位时的控制。
If Len(F.Controls(DateText)(nIndex).Text) = 10 Then
b = Left(Right(F.Controls(DateText)(nIndex).Text, 5), 2) '取月份值,用于下面的日期正确性判断!
c = Left(F.Controls(DateText)(nIndex).Text, 4) '取年份值,用于下面的日期正确性判断!
If Right((F.Controls(DateText)(nIndex).Text), 1) <> "0" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "1" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "2" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "3" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "4" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "5" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "6" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "7" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "8" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "9" Then

F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), Len(F.Controls(DateText)(nIndex).Text) - 1)
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
End If '限制非法字符的输入。
If Right(F.Controls(DateText)(nIndex).Text, 2) = "00" Then
F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), Len(F.Controls(DateText)(nIndex).Text) - 2)
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
End If '限制日期不能为0
If (b = "01" And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 31) Or _
(b = "03" And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 31) Or _
(b = "05" And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 31) Or _
(b = "07" And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 31) Or _
(b = "08" And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 31) Or _
(b = "10" And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 31) Or _
(b = "12" And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 31) Then

F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), Len(F.Controls(DateText)(nIndex).Text) - 2)
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
End If '当月份为大月份时日期不能大于31。
If (b = "04" And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 30) Or _
(b = "06" And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 30) Or _
(b = "09" And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 30) Or _
(b = "11" And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 30) Then

F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), Len(F.Controls(DateText)(nIndex).Text) - 2)
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
End If '当月份为小月份时日期不能大于30。
If b = "02" Then
If Val(c) Mod 4 <> 0 And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 28 Then
F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), Len(F.Controls(DateText)(nIndex).Text) - 2)
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
End If '非闰年日期不得超过28。
If Val(c) Mod 4 = 0 And Val(Right(F.Controls(DateText)(nIndex).Text, 2)) > 29 Then
F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), Len(F.Controls(DateText)(nIndex).Text) - 2)
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
End If '闰年日期不得超过29。
End If '当月份为2时的日期正确性判断!
End If

'---------------------------------------------------------------------------
'当年月日输入后就不再接受其它字符了。方法如下:
'---------------------------------------------------------------------------
'第一种方法:
'在F.Controls(DateText)(nIndex)的属性窗口中设Maxlength=10
'第二种方法:
'Text2.Setfocus 即在适当的地方设一个跳转语句使下一个对象得到焦点。
'第三种方法:
If Len(F.Controls(DateText)(nIndex).Text) = 11 Then
F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), Len(F.Controls(DateText)(nIndex).Text) - 1)
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
End If
End Sub

lihonggen0 2002-03-06
  • 打赏
  • 举报
回复
Public Sub DateText_Change(F As Form, DateText As String, nIndex As Integer)
Dim a, b, c As String
'---------------------------------------------------------------------------
'年份输入的控制
'---------------------------------------------------------------------------
'限制第一位必须为"1"或"2" ,也就说年份必须在1000-2999之间,够用吧!
If Len(F.Controls(DateText)(nIndex).Text) = 1 Then
If Left((F.Controls(DateText)(nIndex).Text), 1) <> "1" And Left((F.Controls(DateText)(nIndex).Text), 1) <> "2" Then
F.Controls(DateText)(nIndex).Text = ""
End If
End If
'限制第二、三、四位必须为“1、2、3、4、5、6、7、8、9、0”
If Len(F.Controls(DateText)(nIndex).Text) = 2 Or Len(F.Controls(DateText)(nIndex).Text) = 3 Or Len(F.Controls(DateText)(nIndex).Text) = 4 Then
If Right((F.Controls(DateText)(nIndex).Text), 1) <> "0" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "1" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "2" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "3" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "4" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "5" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "6" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "7" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "8" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "9" Then

F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), Len(F.Controls(DateText)(nIndex).Text) - 1)
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
End If
End If
'当年份正确输入后就自动加上的“-”分隔符
If Len(F.Controls(DateText)(nIndex).Text) = 4 Then
F.Controls(DateText)(nIndex).Text = F.Controls(DateText)(nIndex).Text + "-"
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
End If

'---------------------------------------------------------------------------
'月份输入的控制
'---------------------------------------------------------------------------
If Len(F.Controls(DateText)(nIndex).Text) = 6 Then
If Right((F.Controls(DateText)(nIndex).Text), 1) <> "0" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "1" Then
If Right((F.Controls(DateText)(nIndex).Text), 1) = "2" Or Right((F.Controls(DateText)(nIndex).Text), 1) = "3" Or _
Right((F.Controls(DateText)(nIndex).Text), 1) = "4" Or Right((F.Controls(DateText)(nIndex).Text), 1) = "5" Or _
Right((F.Controls(DateText)(nIndex).Text), 1) = "6" Or Right((F.Controls(DateText)(nIndex).Text), 1) = "7" Or _
Right((F.Controls(DateText)(nIndex).Text), 1) = "8" Or Right((F.Controls(DateText)(nIndex).Text), 1) = "9" Then

a = Right((F.Controls(DateText)(nIndex).Text), 1)
F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), 5) + "0" + a + "-"
'如果这样,那下面一段if len(F.Controls(DateText)(nIndex).text)=7的判断自然就自动跳过去了。
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
Else '限制只能输入“0-9”
F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), Len(F.Controls(DateText)(nIndex).Text) - 1)
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
End If
End If
End If
If Len(F.Controls(DateText)(nIndex).Text) = 7 Then
If Left(Right(F.Controls(DateText)(nIndex).Text, 2), 1) = "0" Then '如果月份第一位为“0”
If Right((F.Controls(DateText)(nIndex).Text), 1) <> "1" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "2" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "3" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "4" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "5" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "6" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "7" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "8" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "9" Then

F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), Len(F.Controls(DateText)(nIndex).Text) - 1)
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
Else
F.Controls(DateText)(nIndex).Text = F.Controls(DateText)(nIndex).Text + "-" '当月份输入正确后自动加一个“-”分隔符
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
Exit Sub '少不了!如果少,那当月份为“01”时,紧接的If...End IF就
'成立,这样会在这里出现死循环,而出现溢出堆栈空间的错误!
'注:本程序好几个地方都可以用上Exit Sub,要加你自己补上吧!
End If
End If

If Left(Right((F.Controls(DateText)(nIndex).Text), 2), 1) = "1" Then '如果月份第一位为“1”
If Right((F.Controls(DateText)(nIndex).Text), 1) <> "0" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "1" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "2" Then

F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), Len(F.Controls(DateText)(nIndex).Text) - 1)
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
Else
F.Controls(DateText)(nIndex).Text = F.Controls(DateText)(nIndex).Text + "-" '当月份输入正确后自动加一个“-”分隔符
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
End If
End If
End If

'---------------------------------------------------------------------------
'日期输入的控制。
'---------------------------------------------------------------------------
If Len(F.Controls(DateText)(nIndex).Text) = 9 Then
If Right((F.Controls(DateText)(nIndex).Text), 1) <> "0" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "1" And _
Right((F.Controls(DateText)(nIndex).Text), 1) <> "2" And Right((F.Controls(DateText)(nIndex).Text), 1) <> "3" Then

If Right((F.Controls(DateText)(nIndex).Text), 1) = "4" Or Right((F.Controls(DateText)(nIndex).Text), 1) = "5" Or _
Right((F.Controls(DateText)(nIndex).Text), 1) = "6" Or Right((F.Controls(DateText)(nIndex).Text), 1) = "7" Or _
Right((F.Controls(DateText)(nIndex).Text), 1) = "8" Or Right((F.Controls(DateText)(nIndex).Text), 1) = "9" Then

a = Right((F.Controls(DateText)(nIndex).Text), 1)
F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), 8) + "0" + a
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
'Exit Sub
'日期小于10时下面字符长度为10的判断当然是正确的。让它执行又如何?
Else
F.Controls(DateText)(nIndex).Text = Left((F.Controls(DateText)(nIndex).Text), Len(F.Controls(DateText)(nIndex).Text) - 1)
F.Controls(DateText)(nIndex).SelStart = Len(F.Controls(DateText)(nIndex).Text)
End If
End If
End If
yanz 2002-03-06
  • 打赏
  • 举报
回复
1. 文本框无法直接实现
你可将要显示的日期数据用函数处理为所需格式

format(日期型数据,"mm/dd/yyyy")

2. 改用MaskEdit控件
设置其Mask属性为 mm/dd/yyyy
ferrytang 2002-03-06
  • 打赏
  • 举报
回复
用maskedit
.mask="mm-dd-yyyy"
风越.net代码生成器 [FireCode Creator] 是一款采用.Net FrameWork2.0框架、基于多种数据库的程序代码生成软件,可快速建立数据信息的:添加、编辑、查看、列表、搜索功能。默认提供asp、aspx WEB程序、.net普通三层框架程序、.net Windows程序,多种代码框架及多个界面设计模板,均可任意修改管理。通过自定义生成程序的界面风格与输出代码,用户可将其扩展为ASPX/ASP/PHP/JSP等各种程序的代码生成器。内置的.net代码框架,能建立C#语言的.net解决方案,可在VS2005中直接编辑,既能帮助.net初学者快速入门,更可最大限度提高.net程序员的代码编写效率。 01、支持生成的ASPX/ASP/PHP/JSP等页面在本机自动发布、调试(需安装IIS或对应WEB服务器) 02、支持Microsoft SQL Server、Microsoft Access、Oracle、MySql、Excel、FoxPro、FoxBase、Text等数据库连接 03、支持从数据表、视图(Access为查询)中读取数据字段 04、支持通过数据表中的组合主键传递参数 05、支持CSS统一设置页面风格 06、支持多种控件输入方式: 文本框 文本域 UBB文本框(支持UBB文本输入) 密码框 隐藏域 日期选择 单选框 复选框 下拉框 多选列表 单选列表 批量上载 上载文件 上载到库 07、支持多种信息显示方式: 显示文字 链接文件 文本框 文本域 显示图片 背景声音 视频播放 显示flash 08、支持检测提交字符的最小、最大输入长度、是否空值/唯一值、文本类:★ 不检测 非特殊字符 仅单词字符 仅单词字符空格 仅26个字母 仅中文字符 仅允许整数 仅允许小数 仅日期/时间 仅日期+时间 仅日期 仅时间 仅允许邮箱 仅允许网址 仅允许IP 仅身份证号 仅国内电话 仅国内手机 09、支持对用户输入内容进行服务器端与客户端JS双重验证,有效防止SQL注入 ★ 10、支持自动生成多组多级的级联下拉框功能,快速建立如:省、市、县/公司、部门、小组等形式下拉框 ★ 11、支持表单提交超过100KB的文本数据 ★ 12、支持多文件上载、修改、删除记录时同步删除文件 13、支持控件名加密,使输入控件的名称与字段名不同,防止他人从客户端HTML中猜解 ★ 14、支持列表、搜索页面对数据记录进行实时排序、修改、批量删除等功能 15、支持表头/单独表格搜索两种布局方式 16、提供多种灵活翻页方案,用户可设置每页记录条数、上/下页、前/后N页、输入数字跳转到指定页面等,提高海量数据翻页速度 17、提供丰富的建站常用VB、JS函数库 ★ 18、更多扩展功能: 添加、修改页面在保存信息前进行预览功能 添加、修改页面提交后自动跳转并刷新列表页 字段描述批量格式化,可从字段名、描述生成,加强英文字符处理 列表、搜索页面隔行颜色、点击变色设置 根据数据库字段允许空值状态自动设置输入检测代码 页面皮肤模板设置,根据网页模板快速生成页面 ★ 设置指定字段在编辑信息时为只读状态 字段需要二次输入(如输入两次密码,以验证其正确性) ★ 在列表中直接批量编辑字段值,便于管理员维护 列表、搜索文件自动读取链接数据表值的实际信息 发送邮件功能,设置字段为邮件对应信息,可发送附件 ★ (繁、简、英)单语言版本 ★ 多语言页面实时翻译功能(默认:繁、简、英,可增加其它语言) ★ 多语言编码支持(GB2312/UTF8) ★ 生成提交校验码图片 ★ 搜索、列表文件以详细列表页(留言板风格)显示 生成权限,限制用户对指定页面的添加、删除、编辑权 将查询结果导出为CSV、HTML、EXCEL文件 ★ 生成不同选择字段的SQL语句 生成数据库字典 ★ 模板代码生成器,可自定义模板、变量生成代码 ★
《风越代码生成器 [FireCode Creator]》是一款采用.Net FrameWork2.0框架、基于多种数据库的程序代码生成软件,可快速建立数据信息的:添加、编辑、查看、列表、搜索功能。默认提供asp、aspx WEB程序、.net普通三层框架程序、.net Windows程序,多种代码框架及多个界面设计模板,均可任意修改管理。通过自定义生成程序的界面风格与输出代码,用户可将其扩展为ASPX/ASP/PHP/JSP等各种程序的代码生成器。内置的.net代码框架,能建立C#语言的.net解决方案,可在VS2005中直接编辑,既能帮助.net初学者快速入门,更可最大限度提高.net程序员的代码编写效率。 01、支持生成的ASPX/ASP/PHP/JSP等页面在本机自动发布、调试(需安装IIS或对应WEB服务器) 02、支持Microsoft SQL Server、Microsoft Access、Oracle、MySql、Excel、FoxPro、FoxBase、Text等数据库连接 03、支持从数据表、视图(Access为查询)中读取数据字段 04、支持通过数据表中的组合主键传递参数 05、支持CSS统一设置页面风格 06、支持多种控件输入方式: 文本框 文本域 UBB文本框(支持UBB文本输入) 密码框 隐藏域 日期选择 单选框 复选框 下拉框 多选列表 单选列表 批量上载 上载文件 上载到库 07、支持多种信息显示方式: 显示文字 链接文件 文本框 文本域 显示图片 背景声音 视频播放 显示flash 08、支持检测提交字符的最小、最大输入长度、是否空值/唯一值、文本类:★ 不检测 非特殊字符 仅单词字符 仅单词字符空格 仅26个字母 仅中文字符 仅允许整数 仅允许小数 仅日期/时间 仅日期+时间 仅日期 仅时间 仅允许邮箱 仅允许网址 仅允许IP 仅身份证号 仅国内电话 仅国内手机 09、支持对用户输入内容进行服务器端与客户端JS双重验证,有效防止SQL注入 ★ 10、支持自动生成多组多级的级联下拉框功能,快速建立如:省、市、县/公司、部门、小组等形式下拉框 ★ 11、支持表单提交超过100KB的文本数据 ★ 12、支持多文件上载、修改、删除记录时同步删除文件 13、支持控件名加密,使输入控件的名称与字段名不同,防止他人从客户端HTML中猜解 ★ 14、支持列表、搜索页面对数据记录进行实时排序、修改、批量删除等功能 15、支持表头/单独表格搜索两种布局方式 16、提供多种灵活翻页方案,用户可设置每页记录条数、上/下页、前/后N页、输入数字跳转到指定页面等,提高海量数据翻页速度 17、提供丰富的建站常用VB、JS函数库 ★ 18、更多扩展功能: 添加、修改页面在保存信息前进行预览功能 添加、修改页面提交后自动跳转并刷新列表页 字段描述批量格式化,可从字段名、描述生成,加强英文字符处理 列表、搜索页面隔行颜色、点击变色设置 根据数据库字段允许空值状态自动设置输入检测代码 页面皮肤模板设置,根据网页模板快速生成页面 ★ 设置指定字段在编辑信息时为只读状态 字段需要二次输入(如输入两次密码,以验证其正确性) ★ 在列表中直接批量编辑字段值,便于管理员维护 列表、搜索文件自动读取链接数据表值的实际信息 发送邮件功能,设置字段为邮件对应信息,可发送附件 ★ (繁、简、英)单语言版本 ★ 多语言页面实时翻译功能(默认:繁、简、英,可增加其它语言) ★ 多语言编码支持(GB2312/UTF8) ★ 生成提交校验码图片 ★ 搜索、列表文件以详细列表页(留言板风格)显示 生成权限,限制用户对指定页面的添加、删除、编辑权 将查询结果导出为CSV、HTML、EXCEL文件 ★ 生成不同选择字段的SQL语句 生成数据库字典 ★ 模板代码生成器,可自定义模板、变量生成代码 ★
《风越代码生成器 [FireCode Creator]》是一款采用.Net FrameWork2.0框架,基于多种数据库的程序代码生成软件,可快速建立数据信息的:添加、编辑、查看、列表、搜索页面。通过界面模板与代码模板管理功能,可自定义生成程序的界面风格与输出代码,将最大限度提高ASPX/ASP/PHP/JSP等各种程序的编写效率。 01、支持生成的ASPX/ASP/PHP/JSP等页面在本机自动发布、调试(需安装IIS或对应WEB服务器) 02、支持Microsoft SQL Server、Microsoft Access、Oracle、MySql、Excel、FoxPro、FoxBase、Text等数据库连接 03、支持从数据表、视图(Access为查询)中读取数据字段 04、支持通过数据表中的组合主键传递参数 05、支持CSS统一设置页面风格 06、支持多种控件输入方式: 文本框 文本域 UBB文本框(支持UBB文本输入) 密码框 隐藏域 日期选择 单选框 复选框 下拉框 多选列表 单选列表 批量上载 上载文件 上载到库 07、支持多种信息显示方式: 显示文字 链接文件 文本框 文本域 显示图片 背景声音 视频播放 显示flash 08、支持检测提交字符的最小、最大输入长度、是否空值/唯一值、文本类:★ 不检测 非特殊字符 仅单词字符 仅单词字符空格 仅26个字母 仅中文字符 仅允许整数 仅允许小数 仅日期/时间 仅日期+时间 仅日期 仅时间 仅允许邮箱 仅允许网址 仅允许IP 仅身份证号 仅国内电话 仅国内手机 09、支持对用户输入内容进行服务器端与客户端JS双重验证,有效防止SQL注入 ★ 10、支持自动生成多组多级的级联下拉框功能,快速建立如:省、市、县/公司、部门、小组等形式下拉框 ★ 11、支持表单提交超过100KB的文本数据 ★ 12、支持多文件上载、修改、删除记录时同步删除文件 13、支持控件名加密,使输入控件的名称与字段名不同,防止他人从客户端HTML中猜解 ★ 14、支持列表、搜索页面对数据记录进行实时排序、修改、批量删除等功能 15、支持表头/单独表格搜索两种布局方式 16、提供多种灵活翻页方案,用户可设置每页记录条数、上/下页、前/后N页、输入数字跳转到指定页面等,提高海量数据翻页速度 17、提供丰富的建站常用VB、JS函数库 ★ 18、更多扩展功能: 添加、修改页面在保存信息前进行预览功能 添加、修改页面提交后自动跳转并刷新列表页 字段描述批量格式化,可从字段名、描述生成,加强英文字符处理 列表、搜索页面隔行颜色、点击变色设置 根据数据库字段允许空值状态自动设置输入检测代码 页面皮肤模板设置,根据网页模板快速生成页面 ★ 设置指定字段在编辑信息时为只读状态 字段需要二次输入(如输入两次密码,以验证其正确性) ★ 在列表中直接批量编辑字段值,便于管理员维护 列表、搜索文件自动读取链接数据表值的实际信息 发送邮件功能,设置字段为邮件对应信息,可发送附件 ★ (繁、简、英)单语言版本 ★ 多语言页面实时翻译功能(默认:繁、简、英,可增加其它语言) ★ 多语言编码支持(GB2312/UTF8) ★ 生成提交校验码图片 ★ 搜索、列表文件以详细列表页(留言板风格)显示 生成权限,限制用户对指定页面的添加、删除、编辑权 将查询结果导出为CSV、HTML、EXCEL文件 ★ 生成不同选择字段的SQL语句 生成数据库字典 ★ 模板代码生成器,可自定义模板、变量生成代码 ★ 19、提供建站常用辅助工具: 屏幕尺 剪切板,保存最近指定次数的历史记录 常用加解密、编解码(DES、MD5、SHA、BASE64) 批量提取文本,支持正则表达式,可将HTML等文件中指定内容存入数据库 批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器(可设置、保存常用正则表达式) 获取键盘的按键值 网页隐藏资源下载,可下载无法直接得到URL的SWF、图片、音乐等资源 获取汉字的拼音、五笔编码、笔画数、笔顺名、部首等信息,并可进行汉字繁/简体,GB/BIG转换 代码编排器,CSS排版、JS、ASP、HTML注释清理
《风越.Net代码生成器 [FireCode Creator]》是一款采用.Net FrameWork2.0框架、基于多种数据库的程序代码生成软件,可快速建立数据信息的:添加、编辑、查看、列表、搜索功能。默认提供asp、aspx两种代码框架及多个界面设计模板,均可任意修改管理。通过自定义生成程序的界面风格与输出代码,用户可将其扩展为ASPX/ASP/PHP/JSP等各种程序的代码生成器。内置的.net代码框架,能建立C#语言的.net解决方案,可在VS2005中直接编辑,既能帮助.net初学者快速入门,更可最大限度提高.net程序员的代码编写效率。 01、支持生成的ASPX/ASP/PHP/JSP等页面在本机自动发布、调试(需安装IIS或对应WEB服务器) 02、支持Microsoft SQL Server、Microsoft Access、Oracle、MySql、Excel、FoxPro、FoxBase、Text等数据库连接 03、支持从数据表、视图(Access为查询)中读取数据字段 04、支持通过数据表中的组合主键传递参数 05、支持CSS统一设置页面风格 06、支持多种控件输入方式: 文本框 文本域 UBB文本框(支持UBB文本输入) 密码框 隐藏域 日期选择 单选框 复选框 下拉框 多选列表 单选列表 批量上载 上载文件 上载到库 07、支持多种信息显示方式: 显示文字 链接文件 文本框 文本域 显示图片 背景声音 视频播放 显示flash 08、支持检测提交字符的最小、最大输入长度、是否空值/唯一值、文本类:★ 不检测 非特殊字符 仅单词字符 仅单词字符空格 仅26个字母 仅中文字符 仅允许整数 仅允许小数 仅日期/时间 仅日期+时间 仅日期 仅时间 仅允许邮箱 仅允许网址 仅允许IP 仅身份证号 仅国内电话 仅国内手机 09、支持对用户输入内容进行服务器端与客户端JS双重验证,有效防止SQL注入 ★ 10、支持自动生成多组多级的级联下拉框功能,快速建立如:省、市、县/公司、部门、小组等形式下拉框 ★ 11、支持表单提交超过100KB的文本数据 ★ 12、支持多文件上载、修改、删除记录时同步删除文件 13、支持控件名加密,使输入控件的名称与字段名不同,防止他人从客户端HTML中猜解 ★ 14、支持列表、搜索页面对数据记录进行实时排序、修改、批量删除等功能 15、支持表头/单独表格搜索两种布局方式 16、提供多种灵活翻页方案,用户可设置每页记录条数、上/下页、前/后N页、输入数字跳转到指定页面等,提高海量数据翻页速度 17、提供丰富的建站常用VB、JS函数库 ★ 18、更多扩展功能: 添加、修改页面在保存信息前进行预览功能 添加、修改页面提交后自动跳转并刷新列表页 字段描述批量格式化,可从字段名、描述生成,加强英文字符处理 列表、搜索页面隔行颜色、点击变色设置 根据数据库字段允许空值状态自动设置输入检测代码 页面皮肤模板设置,根据网页模板快速生成页面 ★ 设置指定字段在编辑信息时为只读状态 字段需要二次输入(如输入两次密码,以验证其正确性) ★ 在列表中直接批量编辑字段值,便于管理员维护 列表、搜索文件自动读取链接数据表值的实际信息 发送邮件功能,设置字段为邮件对应信息,可发送附件 ★ (繁、简、英)单语言版本 ★ 多语言页面实时翻译功能(默认:繁、简、英,可增加其它语言) ★ 多语言编码支持(GB2312/UTF8) ★ 生成提交校验码图片 ★ 搜索、列表文件以详细列表页(留言板风格)显示 生成权限,限制用户对指定页面的添加、删除、编辑权 将查询结果导出为CSV、HTML、EXCEL文件 ★ 生成不同选择字段的SQL语句 生成数据库字典 ★ 模板代码生成器,可自定义模板、变量生成代码 ★ 19、提供建站常用辅助工具: 屏幕尺 剪切板,保存最近指定次数的历史记录 常用加解密、编解码(DES、MD5、SHA、BASE64) 批量提取文本,支持正则表达式,可将HTML等文件中指定内容存入数据库 批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器(可设置、保存常用正则表达式) 获取键盘的按键值 网页隐藏资源下载,可下载无法直接得到URL的SWF、图片、音乐等资源 获取汉字的拼音、五笔编码、笔画数、笔顺名、部首等信息,并可进行汉字繁/简体,GB/BIG转换 代码编排器,CSS排版、JS、ASP、HTML注
《风越代码生成器 [FireCode Creator]》是一款采用.Net FrameWork2.0框架、基于多种数据库的程序代码生成软件,可快速建立数据信息的:添加、编辑、查看、列表、搜索功能。默认提供asp、aspx WEB程序、.net普通三层框架程序、.net Windows程序,多种代码框架及多个界面设计模板,均可任意修改管理。通过自定义生成程序的界面风格与输出代码,用户可将其扩展为ASPX/ASP/PHP/JSP等各种程序的代码生成器。内置的.net代码框架,能建立C#语言的.net解决方案,可在VS2005中直接编辑,既能帮助.net初学者快速入门,更可最大限度提高.net程序员的代码编写效率。 01、支持生成的ASPX/ASP/PHP/JSP等页面在本机自动发布、调试(需安装IIS或对应WEB服务器) 02、支持Microsoft SQL Server、Microsoft Access、Oracle、MySql、Excel、FoxPro、FoxBase、Text等数据库连接 03、支持从数据表、视图(Access为查询)中读取数据字段 04、支持通过数据表中的组合主键传递参数 05、支持CSS统一设置页面风格 06、支持多种控件输入方式: 文本框 文本域 UBB文本框(支持UBB文本输入) 密码框 隐藏域 日期选择 单选框 复选框 下拉框 多选列表 单选列表 批量上载 上载文件 上载到库 07、支持多种信息显示方式: 显示文字 链接文件 文本框 文本域 显示图片 背景声音 视频播放 显示flash 08、支持检测提交字符的最小、最大输入长度、是否空值/唯一值、文本类:★ 不检测 非特殊字符 仅单词字符 仅单词字符空格 仅26个字母 仅中文字符 仅允许整数 仅允许小数 仅日期/时间 仅日期+时间 仅日期 仅时间 仅允许邮箱 仅允许网址 仅允许IP 仅身份证号 仅国内电话 仅国内手机 09、支持对用户输入内容进行服务器端与客户端JS双重验证,有效防止SQL注入 ★ 10、支持自动生成多组多级的级联下拉框功能,快速建立如:省、市、县/公司、部门、小组等形式下拉框 ★ 11、支持表单提交超过100KB的文本数据 ★ 12、支持多文件上载、修改、删除记录时同步删除文件 13、支持控件名加密,使输入控件的名称与字段名不同,防止他人从客户端HTML中猜解 ★ 14、支持列表、搜索页面对数据记录进行实时排序、修改、批量删除等功能 15、支持表头/单独表格搜索两种布局方式 16、提供多种灵活翻页方案,用户可设置每页记录条数、上/下页、前/后N页、输入数字跳转到指定页面等,提高海量数据翻页速度 17、提供丰富的建站常用VB、JS函数库 ★ 18、更多扩展功能: 添加、修改页面在保存信息前进行预览功能 添加、修改页面提交后自动跳转并刷新列表页 字段描述批量格式化,可从字段名、描述生成,加强英文字符处理 列表、搜索页面隔行颜色、点击变色设置 根据数据库字段允许空值状态自动设置输入检测代码 页面皮肤模板设置,根据网页模板快速生成页面 ★ 设置指定字段在编辑信息时为只读状态 字段需要二次输入(如输入两次密码,以验证其正确性) ★ 在列表中直接批量编辑字段值,便于管理员维护 列表、搜索文件自动读取链接数据表值的实际信息 发送邮件功能,设置字段为邮件对应信息,可发送附件 ★ (繁、简、英)单语言版本 ★ 多语言页面实时翻译功能(默认:繁、简、英,可增加其它语言) ★ 多语言编码支持(GB2312/UTF8) ★ 生成提交校验码图片 ★ 搜索、列表文件以详细列表页(留言板风格)显示 生成权限,限制用户对指定页面的添加、删除、编辑权 将查询结果导出为CSV、HTML、EXCEL文件 ★ 生成不同选择字段的SQL语句 生成数据库字典 ★ 模板代码生成器,可自定义模板、变量生成代码 ★ 19、提供建站常用辅助工具: 屏幕尺 剪切板,保存最近指定次数的历史记录 常用加解密、编解码(DES、MD5、SHA、BASE64) 批量提取文本,支持正则表达式,可将HTML等文件中指定内容存入数据库 批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器(可设置、保存常用正则表达式) 获取键盘的按键值 网页隐藏资源下载,可下载无法直接得到URL的SWF、图片、音乐等资源 获取汉字的拼音、五笔编码、笔画数、笔顺名、部首等信息,并可进行汉字繁/简体,GB/BIG转换 代码编排器,CSS排版、JS、ASP、HTML注释清理

742

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧