日期时间错误。。。。。Gridview更新。
各位朋友, 请你帮我解决这个错误. 将 char 数据类型转换为 datetime 数据类型导致 datetime 值超出范围. 声明已终止. 此代码在 Gridview 更新按钮单击中.我在 Gridview 中有一个更新图像按钮. 在数据库中,我将 Issuedate 和 ExpiryDate DATATYPE 指定为 DateTime. protected void btnUpdate_Click(对象 发送者,EventArgs e){con.Open(); SqlCommand cmd = new SqlCommand("UPDATE AddUsers SET FirstName='" + txtfname.Text + "',LastName='" + txtlname.Text + "',EmpNo='" + txtEmpNo.Text + "',Sponsor='"+ txtSponsor.Text + "',ManagerName='"
130 2022-07-19
编程技术问答社区
将数据表中列的日期时间格式设置为��年月日��
嗨我有一个数据表,其中包含一个数据类型为 datetime 的列.当我执行查询以填充 sql server 中的表时,我得到 dd/MM/yyyy 格式的日期.当我使用相同的查询填充表时,它会以 MM/dd/yyyy 格式填充列.我希望数据表中的日期格式为 dd/MM/yyyy.我怎样才能做到这一点. 谢谢.. 解决方案 可能有两种方法可以做到这一点 - 1)在数据库级别处理转换.您可以使用Convert 方法[^]到您的查询中. 2)一旦数据返回表单就处理它.如果要在代码中处理此问题,可以使用 toString() (http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx[^])
150 2022-07-19
编程技术问答社区
日期时间选取器和检查
我在前端有一个日期时间选择器,我想选择一个日期并希望发送年份以生成报告,明智的数据存储在 sql server 中, 1-建议我如何区分数据库中两类数据 2- 每年生成报告 a-如果选择 2009 年 6 月之前的日期,报告将显示 2009 年 6 月之前的员工总数 b-如果是2009年6月以后,报告会显示2009年6月以后录入的记录, c- 2010 和 2011 相同 解决方案 尝试: SELECT *FROM myTable WHERE DATEPART(year, nameOfDateField) = 2009 我目前正在使用日期时间选择器, 我想生成消息 如果 所选日期小于 2010 年 6 月或大于 2011 年 6 月 如果有人知道请回复
164 2022-07-19
编程技术问答社区
使用日期差计算空闲时间
我正在报告一个教育领域教师的主表.老师在一天内开始了多堂课,每个批次都有一个唯一的批次ID,以及相应批次的表格记录讲座开始时间讲座结束时间 以下是我的表的架构('M/W/F/' 表示周一周三周五 & 'T/T/S'/表示周二周四和周六) ID TEACHERID STARTDATE EXPECTEDENDDATE DAYS STARTTIME ENDTIME3 1254 2007-11-28 2008-01-21 M/W/F/9:00 上午 上午10:004 1254 2008-02-20 2008-03-17 M/W/F/11:30 上午 下午1:005 1315 2008-11-17 2008-12-17 T/T/S/2:00 下午 下午3:306 1315 2008-11-05 2008-12-05 T/T/S/12:00 上午 下午1:308 1155 2008-04-18 2008-04-30 M/W/F/10:30 AM 12:00AM9 1514 2008-04-01
142 2022-07-19
编程技术问答社区
每次点击添加一天
我有一个文本框,里面有一个日期 dd/MM/yyyy 格式 单击时我有一个按钮我想在文本框中找到的日期中添加一天. 示例文本框:15/09/2013 当我单击时,我希望文本框文本为 16/09/2013 我在下面使用了这段代码,但它在服务器上发布时开始添加月份: date_add.Text = CDate(date_add.Text).AddDays(1).ToString("dd/MM/yyyy") 解决方案 Private Sub MyButton_Click(发送者 As Object, e As EventArgs) Handles MyButton.ClickDim 文化 As 新 CultureInfo("fr-FR", false) '' 在这里我采用了法国文化,因为我确信它以您想要的方式代表 DateTime 格式,即 dd/MM/yyyyDim myDate As DateTimemyDate = DateTime.Parse(date_add.
160 2022-07-19
编程技术问答社区
在ipad IOS 5 safari上输入日期。。。问题
我正在努力调整现有的 Web 应用程序,使其对 ipad 更友好.它使用 jquery 日期选择器,在您使用 ipad 之前效果很好.在ipad环境下,它会断断续续地工作,但总是很尴尬,因为键盘盖住了日历小部件. 我只是扩展了 jquery 日期选择器功能.除非我们在 ipad 上,否则扩展只调用标准的 jquery 日期选择器代码.如果它是 ipad,那么我将目标输入替换为 这让我更接近了,但它的行为非常断断续续. 1. 我不知道如何让日期输入显示我设置的任何值.我也尝试将属性 date= 设置为原始值.我也尝试过以 YYY-DD-MM 格式而不是默认的 MM/DD/YYYY 格式来格式化放入 value/date 属性的日期. 2. 在某些情况下,当我使用它自动使用的 ipad 日期选择器小部件设置日期时,控件上没有显示任何内容.大多数时候它工作得很好,但也有这些令人沮丧的罕见情况根本不起作用. 我什至下载了
98 2022-07-19
编程技术问答社区
Sql 2008:将datetime转换为小时和分钟
我有一列有日期时间,我只想将其转换为小时和分钟/分钟,任何可以帮助我的 sql 语句? (NB 还是个学习者) 解决方案 你好, 检查以下代码 SELECT GETDATE()开始-- SQL Server 2000/2005SELECT CONVERT(VARCHAR(8),GETDATE(),108) AS HourMinuteSecond,CONVERT(VARCHAR(10),GETDATE(),101) AS DateOnly;开始-- SQL Server 2008 以后SELECT 转换(TIME,GETDATE()) AS HourMinuteSeconds;SELECT 转换(DATE,GETDATE()) AS DateOnly;去 检查链接 从当前日期时间获取日期和时间[^] 问候, GVPrabu 在这里,SQL SERVER – 从日期时间获取时间:分钟格式 – 仅从日期时间获取日期部分[^] SELECT CONVER
206 2022-07-19
编程技术问答社区
SqlDateTime溢出。必须在1753年1月1日12:00:00 AM和9999年12月31日11:59:59 PM之间
我收到此日期溢出的错误,它必须在问题中指定的日期之间,请帮助我.我不明白如何解决这个错误. string p = this.pictureBox1.ImageLocation;string name = this.textBox1.Text;string description = this.richTextBox1.Text;DateTime da = new DateTime();string date = da.ToString("dd/MM/YYYY");string connString = @"数据源=(LocalDB)\v11.0;AttachDbFilename=C:\Users\Gardezi\Documents\Visual Studio 2012\Projects\homeWork2\homeWork2\Database1.mdf;Integrated Security=True";SqlConnection con = new SqlConnection(c
114 2022-07-19
编程技术问答社区
运行程序的计数时间
我使用 TimeSpan 来计算从程序开始到结束的时间 我使用这段代码来计算时间,但是当我运行我的代码时,当我再次运行相同的代码时显示时间不同,这是什么错误? DateTime startTime = DateTime.Now; do somethings DateTime endTime = DateTime.Now; TimeSpan totalTimeTaken = endTime - startTime; 解决方案 你为什么要用 DateTime.Now 来做这个?? 有一个 System.Diagnostics.Stopwatch 类可以更好地安排这样的时间. 正如 Dave 和 VJ 所指出的,您应该使用 System.Diagnostics.Stopwatch. 一些性能计时的一般准则: 预先计算您将要使用的所有输入值并将它们存储在简单的结构中(例如数组).(因此排除了计算时间.) 将每个测试运行几次(多次)并平均结果. 忽略第一次
140 2022-07-19
编程技术问答社区
将int month从日期时间选择器转换为字符串
在我的应用程序中,我想将选择的月份从 `dateTimePicker` 对话框转换为字符串,最后与单击 `button` 时的当前月份进行比较.这是我迄今为止尝试过的. 当月 Calendar cal=Calendar.getInstance(); SimpleDateFormat month_date = new SimpleDateFormat("MMMM"); String month_name = month_date.format(cal.getTime()); 日期时间选择器 // I set the month in global as static static int month; public Dialog onCreateDialog(Bundle savedInstanceState) //display calender { final Calendar c=Calendar.getInsta
122 2022-07-19
编程技术问答社区
C#-今天到现在为止的总分钟数
你好, 给我的一个问题是要求我返回今天到现在经过的总分钟数(即现在的时间). 我知道正确的代码格式是 myDateTime.TimeOfDay.TotalMinutes. 这将为我们提供从午夜开始在 myDateTime 表示的一天中经过的分钟数. 当我尝试下面的代码时,我得到一个错误(波浪形的红线)说 不能将类型“double"隐式转换为“int".存在显式转换(您是否缺少演员表?).这是什么意思,有人可以更正我的代码吗?正确答案不应该很长,因为它是一个简单的培训课程.我知道我离正确答案不远了. 谢谢. 我尝试过的: { /**************************************************************** Return how many minutes have passed today up to now. *****
174 2022-07-19
编程技术问答社区
C#-计算距离截止日期的天数[改进]
你好, 我已经获得了约会的日期和时间,我需要返回未来多少天(约会).答案必须是一整天;例如,今晚 11 点,明天上午 9 点的约会将是 1 天(而不是 10 小时). 我已经尝试过这个问题(请参阅下面的代码).但是,我在所有内容下方都有一条红色波浪线,说明“无法将类型'double'隐式转换为'int'.存在显式转换(您是否缺少演员表?)'. 请记住,我一直在做其他研究来学习 C#,通过发布我尝试过的问题,我并不是懒惰的. 感谢您的帮助. 问候. 我尝试过的: public static int HowManyDaysFromToday(DateTime appointment) { return appointment.TimeOfDay.Subtract(DateTime.Now.TimeOfDay).TotalDays; } 解决方案 好吧,我建议去掉时间,然后比较两个日期: public static int HowMany
154 2022-07-19
编程技术问答社区
C#-转换#39;天#39;出生日期?
你好, 我需要将某人的“出生天数"(例如 3 岁 = 1,095 天)转换为“出生日期"的答案,即 dd/MM/yyyy.我尝试了许多不同的方法来做到这一点,但无济于事(还) - 例如使用数学公式,但它有点复杂,尤其是在考虑如何将其实现到 C# 中时(至少对于初学者来说). 下面方框中的内容是我迄今为止尝试过的众多方法之一.我知道这是错误的,但这是我的许多尝试之一.解决此问题的最简单方法是什么(假设 1 年是 365 天,如果计算机没有自己的自动计算来包括闰年)? 最后,如果我要包括闰年,调整是否会简单地考虑到 1 年 = 365.25 年?还是会更复杂? 亲切的问候. 我尝试过的: public static string GetBirthDate(int daysOld) { var dateToday = Convert.ToInt32(DateTime.Now); var calc = (dateToday - 365.25
168 2022-07-19
编程技术问答社区
如何搜索日历过滤的文件?
您好,我有一个文件程序,它将搜索您键入位置中的所有文件并将其显示在列表视图中.我在我的程序中放置了一个日期时间选择器,我希望能够根据您从日历中选择的日期过滤搜索结果. 注意:我想将此功能添加到我的应用程序中,以查看是否可以找到任何病毒.我知道可以从命令提示符中删除一些病毒,但问题是找到它.我希望您可以尝试根据创建文件的日期过滤掉大多数文件.这不是最好的方法,我知道最好安装一个杀毒软件,你可以说这是一个实验......我最近感染了病毒,但我马上就知道我感染了它,因为我在互联网上下载并且我打开了我的 CPU 小工具,它在没有运行任何东西的情况下变得疯狂:).所以我的理论是,如果您通过我发现的方式知道自己感染了病毒,那么也许您可以通过根据捕获日期过滤掉所有文件来找到病毒.这是可能的还是病毒有能力改变它的创建日期? HappyEnding:病毒好了,我立即安装了AVG,现在我的电脑没有病毒了!! 谢谢, -Angel Mendez 解决方案 嗨, 在 Codepro
112 2022-07-19
编程技术问答社区
如何在datagridview c#visual studio 2010中查看日期?
在我的项目中,我使用 Visual Studio 的 datagridview,我的问题是日期列不会显示任何内容.当我在mysql中检查我的数据库时,日期值在那里,但在datagridview中它只是空白.所有其他字段都是可见的.如何让日期显示在我的 datagridview 中? 解决方案 嗨, 如果您使用的是 asp:BoundField,这里是它. 确保您的日期字段列与您在中定义的内容完全相同: DataField="REQST_DATE" 并在您的连接中将“允许零日期时间"设置为 true. 客户端代码中的示例:
140 2022-07-19
编程技术问答社区
javascript DateTime函数和验证
嗨,我有 3 个文本框:- 1) 开始日期 2) 结束日期 3) 我的日期 他们三个都有从日历中获取的日期值. 我想使用 Javascript 验证它们,以便 MyDate 应该在开始日期和结束日期之间. 如果无效,那么我想显示一条消息. 该怎么做呢? 我认为我们应该使用自定义验证控件来做到这一点,但如何实现呢?? 任何指针都会有所帮助. 解决方案 我想使用 Javascript 验证它们,以便 MyDate 应该在开始日期和结束日期之间. 可以有多种方法来做到这一点.最简单的方法是在任何事件(如 onclick 或页面提交)上引发 JS 方法,您可以在其中找到三个控件,获取三个日期并进行比较. 示例: 函数 checkDateValues(startDateValue, endDateValue, myDateValue){var sDate = new 日期(startDateValue);var eDate = new 日期(endDateVal
130 2022-07-19
编程技术问答社区
如何使用标签以日/月/年格式显示日期
如何以dd/mm/yyyy格式显示日期 我有一个名为 lbldate 的标签 所以我将我的代码写为 lbldate.Text=System.DateTime.Now.ToShortDateString(); 它显示为 2013 年 1 月 15 日. 但是, 我需要它作为 15/1/2013(日月年)格式. 请给我一个好的解决方案.提前致谢. 解决方案 如果您使用标准格式,结果取决于为执行代码的机器设置的文化(我怀疑这将是在您的情况下是服务器,而不是客户端).如果您想要特定的数据格式,那么您需要准确指定您想要的内容: lbldate.Text=System.DateTime.Now.ToString("dd/MM/yyyy"); 文化将被忽略. 这里有一个格式字符串的列表:Formatting a DateTime for显示 - 格式字符串描述[^] 例如System.DateTime.Now.ToString("dd/mm/yyyy"
144 2022-07-19
编程技术问答社区
如何检查DateTime是否已初始化?
如果 Datetime 启动,我需要帮助编写一个每秒检查一次的代码.如果它已启动,它应该关闭已经运行的功能.我知道 dispatchertimer 但我希望它在后台运行线程.原因是我有一个媒体播放器一直播放到日期时间开始,导致电影每 1 秒重新启动一次. 如果你们能帮助我,我会非常感谢,有点绝望...... 字典listBox3Dict = new 字典();private bool listbox3job(){AxWMPLib.AxWindowsMediaPlayer axWmp =wfh.Child as AxWMPLib.AxWindowsMediaPlayer;约会时间?开始 = DateTimePicker1.Value;约会时间?结束 = DateTimePicker2.Value;// 这个.结束日期.如果结束日期.停止电影.现在日期时间 = 日期时间.现在;if (start == null ||
122 2022-07-19
编程技术问答社区
不要在两个日期之间插入数据库
你好 我正在用 Visual Basic 制作一个项目来管理酒店 在预订部分,当我要进行新预订时,例如从 12-12-2014 到 04-01-2015 在房间 3 中进行预订,但是当我进行另一次预订时,例如从 14-12-2014 到03-01-2015 在房间 3 它也进行预订,但我不希望该程序在那些日子进行预订. 我正在使用mysql数据库 你能帮帮我吗? 谢谢 解决方案 hi我在 C# 中完成了这个逻辑,我不擅长 VB.net 您可以使用此逻辑在 VB 中工作. //12-12-2014 到 04-01-2015DateTime DbStartdateForRoom3 = new DateTime(2014, 12, 12);DateTime DbEnddateForRoom3 = new DateTime(2015, 01, 04);// 14-12-2014 至 03-01-2015DateTime selectedStartDate = new Dat
122 2022-07-19
编程技术问答社区