• oracle 测试代码


    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.Globalization;
    using System.Runtime.InteropServices;
    using Oracle.DataAccess;


    namespace testjpcn
    {
      
        public partial class Form1 : Form
        {
            [DllImport("kernel32.dll", SetLastError = true)]
            static extern int GetThreadLocale();
            public Form1()
            {
                InitializeComponent();
            }

            private void button1_Click(object sender, EventArgs e)
            {
                Oracle.DataAccess.Client.OracleConnection ocn = new Oracle.DataAccess.Client.OracleConnection();
                ocn.ConnectionString = "User Id=System;Password =oracle;Data Source=ujpcn";
                ocn.Open();
                Oracle.DataAccess.Client.OracleCommand ocmd = new Oracle.DataAccess.Client.OracleCommand();
                ocmd.CommandText = "INSERT INTO TEST (ID,MEMO) VALUES('" + System.DateTime.Now.ToLongTimeString() + "','" + textBox1.Text+"')";
                 
                ocmd.Connection = ocn;
                ocmd.ExecuteNonQuery();

                Oracle.DataAccess.Client.OracleDataAdapter odp = new Oracle.DataAccess.Client.OracleDataAdapter();
                DataSet ds = new DataSet();
                Oracle.DataAccess.Client.OracleCommand ocmd1 = new Oracle.DataAccess.Client.OracleCommand();
                ocmd1.CommandText = "select * from test";
                ocmd1.Connection = ocn;
                odp.SelectCommand = ocmd1;
                odp.Fill(ds);
                this.dataGridView1.DataSource = ds.Tables[0];
            
            }

            private void Form1_Load(object sender, EventArgs e)
            {
                CultureInfo cInfo = CultureInfo.GetCultureInfo(GetThreadLocale());
                this.label2.Text = cInfo.CompareInfo.Name.ToString();

                Oracle.DataAccess.Client.OracleConnection ocn = new Oracle.DataAccess.Client.OracleConnection();
                ocn.ConnectionString = "User Id=System;Password =oracle;Data Source=ujpcn";
                ocn.Open();
                Oracle.DataAccess.Client.OracleCommand ocmd= new Oracle.DataAccess.Client.OracleCommand();
                ocmd.CommandText = "select * from test";
                ocmd.Connection = ocn;
                Oracle.DataAccess.Client.OracleDataAdapter odp = new Oracle.DataAccess.Client.OracleDataAdapter();
                
                DataSet ds = new DataSet();
                odp.SelectCommand = ocmd;
     
                odp.Fill(ds);
                this.dataGridView1.DataSource = ds.Tables[0]; 
               
               
            }
        }
    }

  • 相关阅读:
    三点定位
    vue中使用UEditor编辑器 -- 2
    网络编程——socket编程
    异常处理
    面向对象进阶
    初识面向对象,面向对象之继承、多态和封装
    Python常用的模块
    函数递归,匿名、内置行数,模块和包,开发规范
    闭包、装饰器decorator、迭代器与生成器、面向过程编程、三元表达式、列表解析与生成器表达式
    Python基础学习——文件操作、函数
  • 原文地址:https://www.cnblogs.com/Alvin/p/1624008.html
Copyright © 2020-2023  润新知