2 iopiop2531353489 iopiop2531353489 于 2014.12.10 16:34 提问

如何让textbox中的信息更新到数据库中的列中

如何让textbox1和textbox2中的信息更新到数据库中的列中

3个回答

91program
91program   Ds   Rxr 2014.12.10 17:09
已采纳

让textbox1和textbox2中的信息更新到数据库中,可以分为两步:
(1) 从 textbox 中获取输入的数据,这个我想应该没有什么问题吧;
(2)将数据写入数据库指定的列中,这个要看具体用的是什么数据库?个人如果对数据库不熟悉,就找点入门的资料看看。

q107770540
q107770540   Ds   Rxr 2014.12.10 16:55
 using (SqlConnection connection =
               new SqlConnection(connectionString))
    {
        SqlDataAdapter dataAdpater = new SqlDataAdapter(
          "SELECT CategoryID, CategoryName FROM Categories",
          connection);

        dataAdpater.UpdateCommand = new SqlCommand(
           "UPDATE Categories SET CategoryName = @CategoryName " +
           "WHERE CategoryID = @CategoryID", connection);

        dataAdpater.UpdateCommand.Parameters.Add(
           "@CategoryName", SqlDbType.NVarChar, 15, "CategoryName");

        SqlParameter parameter = dataAdpater.UpdateCommand.Parameters.Add(
          "@CategoryID", SqlDbType.Int);
        parameter.SourceColumn = "CategoryID";
        parameter.SourceVersion = DataRowVersion.Original;

        DataTable categoryTable = new DataTable();
        dataAdpater.Fill(categoryTable);

        DataRow categoryRow = categoryTable.Rows[0];
        categoryRow["CategoryName"] = "New Beverages";

        dataAdpater.Update(categoryTable);

        Console.WriteLine("Rows after update.");
        foreach (DataRow row in categoryTable.Rows)
        {
            {
                Console.WriteLine("{0}: {1}", row[0], row[1]);
            }
        }
    }

http://msdn.microsoft.com/zh-cn/library/vstudio/33y2221y%28v=vs.100%29.aspx

caozhy
caozhy   Ds   Rxr 2014.12.10 17:01

数据库插入和更新的代码随处可见。关键是你需要知道怎么创建数据库,配置正确,以及用连接字符串正确地连接上数据库。如果这些问题搞清楚,自己也就会了。

这些问题搞不清楚,找来再多的代码也没用。建议你找你的同事,同学花几分钟手把手演示下给你看。再不行,找本入门的书,插图多一些的,看下。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
asp.net读取数据库到文本框,修改再更新到数据库
读数据库---写到文本框---文本框中修改---再读取文本框---更新到数据库。 最佳答案 这是因为回传造成的 首先把流程搞清楚:加载 1、加载数据到文本框 2、修改数据 3、点“提交”这次回传,导致后台页面再次加载原始数据到文本框 注意:此次后台程序又将文本框的值,设置成数据库里面的那个原来的值 4、插入数据库。。。结果插入的时候textbox的值已经变了,变成还是数据库里面的那个。
用修改DataGridView数据并更新数据库
OleDbDataAdapter dtAdapter; private void button15_Click(object sender, EventArgs e) { string con = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=STUDENT.MDB"; s
DataGridView数据更新至数据库-整体更新
1.首先获取datagirdview的datatable DataTable dt = dataGridView1.DataSource as DataTable; 2.将其更新至数据库
sql将一张表的一列更新到另一张表中
用一条 SQL 语句将数据表中某列更新到另一个数据表里       这次写的内容和 C++ 无关,是一个关于 SQL 语句的小技巧。   1.   问题     假定在一个数据库中有 2 个数据表,名称分别为 T1 , T2 ,其表结构和数据内容如下:       A1  A2  A3  1  11 
将DataTable中的修改更新到数据库中
前提:        数据库aaa,有表bbb,字段为b varchar(10)代码如下:  private void button1_Click(object sender, System.EventArgs e)  {   DataTable dt = (DataTable)this.dataGrid1.DataSource;   System.Data.SqlClient.SqlConn
界面上编辑DataGridView同步更新到数据库
一。绑定数据 SqlConnection con = null; SqlDataAdapter sa = null; SqlCommandBuilder sb = null; DataTable dt = null; BindingSource bs = null;//加载窗体时绑定数据
SQL中如何把A表的字段数据更新到B表的字段
update t_test1 set name = (select name from t_test2 b where t_test1.id = b.id)
显示一条数据库中的内容到textbox
显示一条数据库中的内容到textbox
vb如何将数据库中某个字段显示在一个文本框
Dim mrc As ADODB.Recordset Private Sub cmdQuery_Click() Dim txtSQL As String Dim MsgText As String txtSQL = "select * from student_Info" Set mrc = ExecuteSQL(txtSQL, MsgText)
将Excel表格中的数据更新到数据库
在工作中,遇见数据的导入。有的是文本文件,有的是在Excel表格里面的数据。我这次的工作就是讲Excel表中的数据更新到数据的表里面。 需要更新的数据库表里面字段如上图:表A、ADMINSTRATIVE_CODE字段、TAR_TOPONYM字段; 右图为:Excel表格里面的数据