10个顶级Mongodb GUI工具,以图形方式管理数据库

10个顶级Mongodb GUI工具,以图形方式管理数据库,第1张

MongoDB是一个面向文档的数据库,属于NoSQL数据库,它使用类似JSON的文档和schemata。

MongoDB的默认接口是(CLI)命令行,新用户很难像专业人员那样处理数据库。因此,有一些MongoDB管理工具来提供GUI界面以提高生产力。就像phpmyadmin为MySQL/MariaDB数据库提供基于>

1、首先创建一个class文件,打开记事本。

2、输入一个基本的java程序,如图所示。

3、然后将txt后缀改成java后缀的文件,如图所示。

4、然后用命令行来编译testjava,如图命令。

5、然后打开jd-gui工具,点击如图标记图标,进行选择文件。

6、选择相应的文件,进行编译testclass文件。

7、点击打开后,就可以看到已经编译成功了。

实现思路:

实现数据库和datagridview数据连接

实现修改datagridview触发事件,获取更新数据存放在变量里

通过变量的变化实现数据库更新功能。

功能代码:

using System;

using SystemCollectionsGeneric;

using SystemComponentModel;

using SystemData;

using SystemDrawing;

using SystemText;

using SystemWindowsForms;

using SystemCollections;

using SystemDataSqlClient;

namespace Quanxian

{

public partial class Form2 : Form

{

public Form2()

{

InitializeComponent();

}

private int job_id;

private string job_desc;

private int min_lvl;

private int max_lvl;

private void Form2_Load(object sender, EventArgs e)

{

binddatagridview();

}

/// <summary>

/// 绑定Datagridview的方法

/// </summary>

private void binddatagridview()

{

SqlConnection sqlcon = new SqlConnection("server=;uid=sa;pwd=;database=pubs");

SqlDataAdapter sqldap = new SqlDataAdapter("select  from jobs", sqlcon);

DataSet ds = new DataSet();

sqldapFill(ds);

thisdataGridView1DataSource = dsTables[0];

}

/// <summary>

/// 编辑单元格后触发

/// </summary>

/// <param name="sender"></param>

/// <param name="e"></param>

private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)

{

if (dataGridView1RowsCount > 0)

{

job_id = intParse (thisdataGridView1Rows[eRowIndex]Cells[0]ValueToString());

job_desc = thisdataGridView1Rows[eRowIndex]Cells[1]ValueToString();

min_lvl = intParse(thisdataGridView1Rows[eRowIndex]Cells[2]ValueToString());

max_lvl = intParse(thisdataGridView1Rows[eRowIndex]Cells[3]ValueToString());

}

}

/// <summary>

/// 修改

/// </summary>

private void button1_Click(object sender, EventArgs e)

{

SqlConnection sqlcon = new SqlConnection("server=;uid=sa;pwd=;database=pubs");

string str = "update jobs set job_desc='" + job_desc + "',min_lvl=" + min_lvl + ",max_lvl=" + max_lvl + " where job_id=" + job_id + "";

SqlCommand sqlcom = new SqlCommand(str,sqlcon);

try

{

sqlconOpen();

if (sqlcomExecuteNonQuery() > 0)

MessageBoxShow("保存成功");

else

MessageBoxShow("保存失败!");

}

catch

{

//异常

}

finally

{ sqlconClose();}

}

/// <summary>

/// 刷新

/// </summary>

private void button2_Click(object sender, EventArgs e)

{

binddatagridview();

}

}

}

以上就是关于10个顶级Mongodb GUI工具,以图形方式管理数据库全部的内容,包括:10个顶级Mongodb GUI工具,以图形方式管理数据库、有没有这样的软件: 用jd-gui可以反编译class文件,但是不能修改。有可以反编译并直接修改的么、c#datagridview怎么直接修改数据库数据,最好给个事例等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9757541.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存