asp-classic – 在经典ASP中本地化记录集中的日期
发布时间:2020-12-16 10:01:31 所属栏目:asp.Net 来源:网络整理
导读:为了更好地为加拿大客户提供服务,我们尝试本地化一些旧的经典ASP页面上显示的日期.我们已经开始使用SetLocale()vb脚本函数取得了一些成功 – 正确处理用户输入日期. 但是,我期望在ADODB.Recordset中返回一个日期以尊重页面的语言环境.请考虑以下代码: SetLo
为了更好地为加拿大客户提供服务,我们尝试本地化一些旧的经典ASP页面上显示的日期.我们已经开始使用SetLocale()vb脚本函数取得了一些成功 – 正确处理用户输入日期.
但是,我期望在ADODB.Recordset中返回一个日期以尊重页面的语言环境.请考虑以下代码: SetLocale 4105 ''' ' Get a list of Employees SQL = "SELECT Firstname,Lastname,HireDate FROM Employee" Set conn = Server.CreateObject("ADODB.Connection") conn.Open Application("ConnectionString") Set cmd = Server.CreateObject("ADODB.Command") cmd.ActiveConnection = conn cmd.CommandType = 1 cmd.CommandText = SQL Set rst = Server.CreateObject("ADODB.Recordset") rst.CursorLocation = 3 Set rst = cmd.Execute 将HireDate列写入页面时,它将呈现为MM / DD / YYYY(我们的服务器使用的格式). 有几点需要注意: >我们需要在同一台服务器上为美国和加拿大客户提供服务(因此无法更改服务器的本地化/区域).这必须是纯代码解决方案. 在此方案中,本地化来自SQL Server的日期值的正确方法是什么? 解决方法
我想你可能仍然需要使用FormatDateTime函数来使其正确显示.
尝试 FormatDateTime(rst("HireDate").Value,vbShortDate) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 无法从asp.net代码后面调用jquery函数
- asp.net-web-api – 如何在Azure Service Fabric中的自托管
- asp.net – SignalR:如何强制认证/终止中心连接服务器端
- asp.net – 在ASP .NET(SMTP)中发送邮件
- asp.net – 经典Asp .asp扩展页的处理程序映射在IIS集成管道
- asp.net – 如何引用一个javascript文件?
- asp.net – 使用窗口域帐户进行身份验证的Web应用程序
- asp.net-mvc – 在IIS6上使用jqGrid和ASP.NET MVC 2找不到P
- asp.net-mvc – Parallel Blob上传间歇性抛出404 Bad Reque
- asp.net-mvc-3 – ASP.NET MVC ActionFilter – 确定是否AJ
推荐文章
站长推荐
- entity-framework – Entity Framework EntityTy
- ASP.NET – C#vs VB.NET – 间接差异和您最初可能
- asp.net – 以下部分已定义,但尚未针对布局页面“
- 用Dataset对象读取XML内容来绑定下拉列表框
- asp.net-mvc – 解散并提交表单Bootstrap 3
- 实体框架 – ASP.NET Identity Model First因重命
- asp.net-mvc-3 – asp.net mvc 3抛出异常
- 体验使用gcServer =“true”为.NET设置垃圾回收器
- asp.net-mvc-3 – 使用构造方法参数过滤的Ninjec
- asp.net – Visual Studio 2008,2010或2012(v11)
热点阅读