Exemplo n.º 1
0
        /// <summary>
        /// HowTO: 8. 基本数据库操作(执行存储过程不返回任何值)
        /// </summary>
        static void HowTO_8()
        {
            Console.WriteLine("HowTO: 8. 执行存储过程不返回任何值");

            using (TestAbstractConnection da = new TestAbstractConnection())
            {
                da.TestWarning();
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// HowTO: 4. 基本数据库操作(实现一个长连接, 避免每次执行重复创建和销毁Connection)
        /// </summary>
        static void HowTO_4()
        {
            Console.WriteLine("HowTO: 4. 长连接,避免每次执行重复创建和销毁Connection");

            //长连接必须尽量确保销毁
            using (TestAbstractConnection da = new TestAbstractConnection())
            {
                da.DeleteAll();

                int UserID = da.Insert("测试1", "测试1");

                TestUser u = da.SelectUserByUserId(UserID);

                Console.WriteLine("插入T_TEST:  ID={0},UserName={1}, UserPass={2}", u.ID, u.UserName, u.UserPass);

                da.Update(u.ID, "修改之后的用户名", "修改之后的用户名");

                u = da.SelectUserByUserId(UserID);

                Console.WriteLine("更新T_TEST:  ID={0},UserName={1}, UserPass={2}", u.ID, u.UserName, u.UserPass);
            }
        }
Exemplo n.º 3
0
Arquivo: Program.cs Projeto: xqgzh/Z
        /// <summary>
        /// HowTO: 8. �������ݿ����(ִ�д洢���̲������κ�ֵ)
        /// </summary>
        static void HowTO_8()
        {
            Console.WriteLine("HowTO: 8. ִ�д洢���̲������κ�ֵ");

            using (TestAbstractConnection da = new TestAbstractConnection())
            {
                da.TestWarning();
            }
        }
Exemplo n.º 4
0
Arquivo: Program.cs Projeto: xqgzh/Z
        /// <summary>
        /// HowTO: 4. �������ݿ����(ʵ��һ�������ӣ� ����ÿ��ִ���ظ�����������Connection)
        /// </summary>
        static void HowTO_4()
        {
            Console.WriteLine("HowTO: 4. �����ӣ�����ÿ��ִ���ظ�����������Connection");

            //�����ӱ��뾡��ȷ������
            using (TestAbstractConnection da = new TestAbstractConnection())
            {
                da.DeleteAll();

                int UserID = da.Insert("����1", "����1");

                TestUser u = da.SelectUserByUserId(UserID);

                Console.WriteLine("����T_TEST:  ID={0},UserName={1}, UserPass={2}", u.ID, u.UserName, u.UserPass);

                da.Update(u.ID, "�޸�֮����û���", "�޸�֮����û���");

                u = da.SelectUserByUserId(UserID);

                Console.WriteLine("����T_TEST:  ID={0},UserName={1}, UserPass={2}", u.ID, u.UserName, u.UserPass);
            }
        }