• Noebe V2.0 示例项目


    Noebe V2.0 示例项目文档

    前言:

    Noebe特色功能:

    。支持Oracle, Access, mySQL, MSSQL, DB2, SyBase等流行数据库
    。自动感知数据库表结构,不需要再写任何一行XML配置代码,彻底脱离配置文件的烦恼。
    智能缓存设计,使用MRU算法,让查询变得飞快。
    。分布式数据库同步操作,让数据库操作的同步冲突不再存在。
    。智能主键填充,不需要为主键值而担心。
    。事务操作,让数据库更加安全。
    。拥有强大的LOG功能,彻底跟踪数据库操作情况。

    参与Noebe团队:让技术流动!

    任何技术如果静止,那么一定会死的。所以希望有兴趣的人一起加入我们,让技术不断积累。很希望您和我们联系,我们会把Noebe的所有源代码告诉您,并且解释里面的代码含义,让您尽快的掌握。



    下载:
    /Files/zc22/Noebe.Demo.rar
    Noebe API:
    /Files/zc22/noebe_v2.0_api.rar


    通过这个项目,演示了查询、修改;以及代码的数据库操作。





    查询代码:

            private void button1_Click(object sender, EventArgs e)
            {
                DataTable table 
    = NoebeManager.Instance.GetEntity("TABLE1");
                NoebeManager.Instance.NoebeAdapter.Fill(table);
                dataGridView1.DataSource 
    = table;
            }



    更新代码:

            private void button2_Click(object sender, EventArgs e)
            {
                
    if (dataGridView1.DataSource == null)
                    
    return;
                NoebeManager.Instance.NoebeAdapter.Update(dataGridView1.DataSource 
    as DataTable);
            }


    使用代码数据库插入代码:

            private void button3_Click(object sender, EventArgs e)
            {
                DataTable table 
    = NoebeManager.Instance.GetEntity("TABLE1");

                DataRow row 
    = table.NewRow();

                row[
    1= "PIXYSOFT";
                row[
    2= "DEMO";
                row[
    3= "OF";
                row[
    4= "NOEBE";
                row[
    5= "PERSISTENCE LAYER";

                NoebeManager.Instance.Session.Insert(row);
            }



    What's next?

    下一篇将会演示在实际企业级应用中,Noebe发挥的作用!

     

  • 相关阅读:
    多元隐函数组求导快速判断自变量和因变量
    jQuery通过ajax方法获取json数据不执行success的原因及解决方法
    JS对于字符串的切割截取
    PHPStorm 解决报错:com.mysql.cj.exceptions.InvalidConnectionAttributeException
    点击checkbox后,$(this).attr('checked')得到的值不会发生改变
    phpstudy等php本地环境运行缓慢的问题解决方法
    HTML5跳转页面并传值以及localStorage的用法
    Js与jQuery的相互转换
    PhpStorm代码编辑区竖线的用途以及如何去掉
    PhpStorm 运行出现502 Bad Gateway
  • 原文地址:https://www.cnblogs.com/zc22/p/909903.html
Copyright © 2020-2023  润新知