新手的苦恼 看了SQL的语法 但要跟2008链接起来修改或导入表的信息 对写代码无从下手 请教各位前辈指教
希望可以推荐些相关书籍或者经验 因为工作上要用到数据库之类 (之前看了谭浩强的C语言设计,但全是算法来的 想找点针对数据库编写代码的书 )谢谢 QQ 157441150 有心的前辈加我QQ指教 十分感谢
希望可以推荐些相关书籍或者经验 因为工作上要用到数据库之类 (之前看了谭浩强的C语言设计,但全是算法来的 想找点针对数据库编写代码的书 )谢谢 QQ 157441150 有心的前辈加我QQ指教 十分感谢
想学习数据库,可以看看《Database System》, Thomas Connolly写的,之前我们的数据库教材,写的很详细。
你只是不会用程序调用数据库
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.Sql;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;namespace DBTranning
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void tabPage3_Click(object sender, EventArgs e)
{ }
private void button2_Click(object sender, EventArgs e)
{
SqlConnection MyConn = new SqlConnection();
DBConnect dbConn = new DBConnect();
string sql = "";
MyConn = dbConn.DBConnection("FaiDB");
if (MyConn.State != ConnectionState.Open)
{
try
{
MyConn.Open();
MessageBox.Show("打开数据库成功");
}
catch (Exception MyDbConnEx)
{
MessageBox.Show("打开数据库连接错误:" + MyDbConnEx.Message); }
sql = "select * from color";
//sql = richTextBox1.Text;
SqlDataAdapter da = new SqlDataAdapter(sql, MyConn);
DataTable dt = new DataTable();
da.Fill(dt);
DataSet ds = new DataSet();
ds.Tables.Add(dt);
dataGridView1.DataSource=ds.Tables[0]; MyConn.Close();
}
} private void button1_Click(object sender, EventArgs e)
{
SqlConnection MyConn = new SqlConnection();
DBConnect dbConn = new DBConnect();
string sql = "";
MyConn = dbConn.DBConnection("FaiDB");
if (MyConn.State != ConnectionState.Open)
{
try
{
MyConn.Open();
MessageBox.Show("打开数据库成功");
}
catch (Exception MyDbConnEx)
{
MessageBox.Show("打开数据库连接错误:" + MyDbConnEx.Message); }
sql = "insert color(colorID,no,color) values('"+textBox2.Text+"','"+textBox5.Text+"','"+
textBox1.Text+"')";
SqlCommand sqlcnd=new SqlCommand(sql,MyConn);
sqlcnd.ExecuteNonQuery();