2 qq 34819347 qq_34819347 于 2016.04.28 17:36 提问

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>");
        }

1个回答

CSDNXIAON
CSDNXIAON   2016.04.28 17:42

C#使用ADO.NET连接数据库简单代码实例
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Oracle数据库的增删改查(简单操作)
1.首先在 Webconfig里面填写数据库连接字符串       2.第二步,新建一个页面,添加下面的代码 public partial class WebForm1 : System.Web.UI.Page     { ///////////////连接数据库///////////////////////////////         string oraclest
C#连接oracle实现增删改查
以users表为例,有三个字段,自增长的编号id,int类型;名称name,nvarchar类型,密码pwd,nvarchar类型 首先在vs2005中引入System.Data.OracleClient;命名空间         publicint Insert(stringname, string pwd)         {            OracleConnectionco
C#制作简易日历
while (true)             {                 #region 输入年月                 int year, month;                 while (true)                 {                     Console.WriteLine("请输入年份1900-2100");
C#连接oracle数据库执行简单的增删改查操作
以users表为例,有三个字段,自增长的编号id,int类型;名称name,nvarchar类型,密码pwd,nvarchar类型 首先在vs2005中引入System.Data.OracleClient;命名空间 ///         ///增加         ///         ///姓名         ///密码         ///         public
VS2010中用C#实现对Oracle数据库的增删改查及界面显示源码
在VS2010中采用C#语言,实现对Oracle数据库的连接,创建表,添加、查询、修改、删除数据的操作和界面显示,提供完整示例源码。
C#做一个简单的登录程序,关联的数据库是oracle
private void button1_Click(object sender, EventArgs e)         {                       string username = textBox2.Text;//注意,当时 顺序有点错 别盲目复制             string password = textBox1.Text;//注意       
C#远程连接Oracle数据库(不安装客户端)
前言 由于工作需要,现需要从远程Oracle数据库获取数据。本人开始以为可以直接远程,试了下竟然不行,提示“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。”。公司的要求就是不装客户端,没法子只好找找看有没有其他方案。 Instant Oracle 运气不错,还真找到一可用方案,就是Instant Oracle。 关于Insta
hibernate连接Orcale
实现hibernate连接Orcale(orcale 11R2)
C#简单与数据库连接的登录界面
简单 适合初学者 数据库连接部分 SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=chaoshi;Integrated Security=True"); con.Open(); String sql = "select * from [User]"; SqlCommand comm = new SqlCommand(sql, con); SqlDataReader read = comm.ExecuteReader();
c#连接sql,简易增删改查
具体内容查看: