木子十八_ 2016-04-28 09:36
浏览 1265

C#连接orcale数据库实现简单的日历模块

//小弟这两天才入职,要写一个简单的日程安排,之前一直用的sqlserver,最近才接触orcale,大致要实现,打开日历加载每天的日程,然后点击日期实现添加修改
//目前遇到的问题是,从数据库中读出来的字段怎么添加到calendar控件中去,然后点击跳转后如何添加
//大致思路有了,但是写了大半天还没写出来,如果有类似demo的能不能发给我参考一下

        protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
        {
            //定义连接数据库的字符串
            string constring = "Data Source=192.168.27.122/orcl;User ID=cale;Password=cale;Unicode=True";
            //进行连接
            OracleConnection conn = new OracleConnection(constring);

            conn.Open();//打开指定的连接

            OracleCommand com = conn.CreateCommand();
            //执行的Sql语句           
            string date = "2016-04-1";
            com.CommandText = "SELECT PLAN_CONTENT FROM CALE WHERE PLAN_DATE = To_Date('" + date + "','YYYY-MM-DD');";

            OracleDataReader reader = com.ExecuteReader();
            while (reader.Read())
            {
                Label1.Text =reader.GetString(0);
            }
            reader.Close();

            conn.Close();


        }

        protected void Calendar1_SelectionChanged(object sender, DayRenderEventArgs e)
        {
            CalendarDay d = ((DayRenderEventArgs)e).Day;
            string id = d.ToString();
            Response.Write("<script>window.open('addItem.aspx?id=" + id + "')</script>");
        }

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 【提问】基于Invest的水源涵养
    • ¥20 微信网友居然可以通过vx号找到我绑的手机号
    • ¥15 spring后端vue前端
    • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
    • ¥15 解riccati方程组
    • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
    • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
    • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
    • ¥50 树莓派安卓APK系统签名
    • ¥65 汇编语言除法溢出问题