AddArticle.cs
(开头部分) 9KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using MySql.Data.MySqlClient;
namespace BBS
{
public partial class AddArticle : Form
{
public string title_text;
public string abstract_text;
public string content_text;
public string category_name;
public int category_id;
public AddArticle()
{
InitializeComponent();
}
private void AddArticle_Load(object sender, EventArgs e)
{
// 窗口初始化设置
// 焦点重设
textBox_title.Focus();
string sqlconf = "Server=127.0.0.1;User ID=root;Password=51aspx;Database=bbs_csharp;";
MySqlConnection sqlConnection = new MySqlConnection(sqlconf);
sqlConnection.Open();
// 渲染文章分类
string sql2 = "select name from category where user_id = '" + DataShare.LoginUserId + "';";
MySqlCommand sqlCommand2 = new MySqlCommand(sql2, sqlConnection);
MySqlDataAdapter mysqlDataAdapter = new MySqlDataAdapter(sqlCommand2);
DataSet dataset = new DataSet();
mysqlDataAdapter.Fill(dataset, "Category");
int total = dataset.Tables["Category"].Rows.Count; // 总的数据行数
for (int i = 0; i < total; i++)
{
comboBox_category.Items.Add(dataset.Tables["Category"].Rows[i]["name"].ToString());
}
// 渲染文章标签
string sql_tag = "SELECT name FROM tag WHERE user_id= '" + DataShare.LoginUserId + "';";
MySqlCommand sqlCommand3 = new MySqlCommand(sql_tag, sqlConnection);
MySqlDataAdapter mysqlDataAdapter_tag = new MySqlDataAdapter(sqlCommand3);
DataSet dataset_tag = new DataSet();
mysqlDataAdapter_tag.Fill(dataset_tag, "Tags");
int total_tag = dataset_tag.Tables["Tags"].Rows.Count;
for (int j = 0; j < total_tag; j++)
{
comboBox_tag.Items.Add(dataset_tag.Tables["Tags"].Rows[j]["name"].ToString());
}
sqlConnection.Close();
}
后面还有 162 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
