返回首页

谁能帮助我想要创建一个事件的压延会从数据库中检索的日期和突出的日历上的日期,当用户移动鼠标,超过该日期的事件弹出

我有一个这里一段代码,但是当我运行它,它给了我一个eror"无法找到表0"
我DNT知道是什么问题。 NBSP

公共类压延
继承的System.Web.UI.Page
NBSP的DataSet
NBSP保护dsHolidays;
保护小组的Page_Load(BYVAL发件人作为对象,BYVALé作为System.EventArgs)把手Me.Load
Calendar1.VisibleDate =
DateTime.Today NBSP FillHolidayDataset()
结束小组
NBSP ; NBSP保护小组FillHolidayDataset的()
作为新的DateTime的暗淡firstDate(Calendar1.VisibleDate.Year _
NBSP ; Calendar1.VisibleDate.Month,1)
NBSP暗淡lastDate为datetime = GetFirstDayOfNextMonth ()
NBSP dsHolidays = GetCurrentMonthData(firstDate,lastDate)
END SUB
NBSP 保护功能GetFirstDayOfNextMonth()为datetime
NBSP monthNumber暗淡,作为整数
NBSP yearNumber; 的 Calendar1.VisibleDate.Month = 12
monthNumber = 1
NBSP yearNumber = 1 Calendar1.VisibleDate.Year
否则{BR } NBSP NBSP monthNumber = 1 Calendar1.VisibleDate.Month
yearNumber =
Calendar1.VisibleDate.Year NBSP,如果
NBSP结束; NBSP ; 返回lastDate
NBSP
NBSP作为新的DateTime"(yearNumber,monthNumber,1)
NBSP暗淡lastDate; 端功能
NBSP功能GetCurrentMonthData(0 DateTime的,BYVAL lastDate为datetime firstDate)作为数据集
NBSP ;; 点心作为ConnectionStringSettings
NBSP CS; NBSP作为新的DataSet
NBSP NBSP暗淡dsMonth;
CS = ConfigurationManager.ConnectionStrings("ConnectionString1")
NBSP暗淡connString作为String = cs.ConnectionString
NBSP作为新的SqlConnection(connString)
NBSP暗淡DbConnection的; 昏暗的查询作为字符串
查询="SELECT N_date,味精NotCalendar"放大器; _
NBSP ;的 "其中N_date GT = @ firstDate与N_date LT @ lastDate"
昏暗的SqlCommand作为新的DbCommand(查询,DbConnection的
) dbCommand.Parameters.Add(新的SqlParameter("@ firstDate",firstDate))
网上书店股市; dbCommand.Parameters.Add(新的SqlParameter("@ lastDate",lastDate))
昏暗的SqlDataAdapter的作为新的SqlDataAdapter(DbCommand的)
尝试
sqlDataAdapter.Fill (dsMonth)
抓住
NBSP,最终的结局
NBSP 返回dsMonth
NBSP端功能
保护小组Calendar1_DayRender的(BYVAL为研究对象的发件人,{ BR} NBSP BYVALé为System.Web.UI.WebControls.DayRenderEventArgs)_
NBSP ; 把手Calendar1.DayRender
为datetime
NBSP DIM nextDate; NBSP ; 如果没有dsHolidays是Nothing
对于每个博士DataRow的行
dsHolidays.Tables(0)。 NBSP nextDate = CType运算(DR ("N_date"),日期时间)
NBSP如果nextDate = e.Day。日期,然后
e.Cell.BackColor = System.Drawing.Color.Pink
如果
NBSP结束; 下一步
如果
NBSP结束; NBSP END SUB

的End Class

回答

评论会员: 时间:2