问题描述
高分请高手写个程序,要求把textbox.text中的内容写到数据库SQl2000中.textbox.text中的是一偏文章文章已经用中文分词软件分好,词与词之间用制表符分好.求高手写个程序~
解决方案
解决方案二:
分词能做好,怎么会不知道怎么操作数据库呢
解决方案三:
protectedvoidbtnEditor_Click(objectsender,EventArgse){//读取数据库连接字符串stringconn=ConfigurationSettings.AppSettings["conn"];//创建数据库连接myconn=newOleDbConnection(conn);//创建修改章信息的SQL语句stringsql="insesrtinto表(字段1,字段2)";//创建OleDbCommandOleDbCommandmycmd=newOleDbCommand(sql,myconn);//打开数据库连接myconn.Open();//执行插入新文章的SQL语句mycmd.ExecuteNonQuery();//关闭数据库连接myconn.Close();}
解决方案四:
usingSystem.Data.SqlClient;namespaceInsertData{classcalss1{publicvoidinsertData(){StringstrConn="SourceData=.;uid=sa;pwd=sa;InitialCatalog=(数据库名)";//构建数据库连接字符串StringsqlText="Insertinto表名(字段1,字段2)values('字段1值','"+textbox1.Text+"')";//构建插入数据库的Sql语句SqlConnectionsqlcon=newSqlConnection(strConn);//声明数据库连接对象SqlCommandsqlcom=newSql(sqlText,sqlcon);//执行数据库操作的对象try{if(sqlcon.State==ConnectionState.Clos){edsqlcon.Open();//如果没有打开数据库连接则打开数据库}sqlcom.ExecuteNonQuery();//执行数据库操作}catch(Exceptionerr){MessageBox.Show("错误:"+err.Message)}finally{if(sqlcon.State!=ConnectionState.Closed){sqlcon.Close();//关闭数据库连接}}}}}
解决方案五:
更改一下:try{if(sqlcon.State==ConnectionState.Closed){sqlcon.Open();//如果没有打开数据库连接则打开数据库}sqlcom.ExecuteNonQuery();//执行数据库操作}
解决方案六:
不行,提示将截断字符串或二进制数据.语句已停止下面是我写的不过只能查如一句你看下://stringconnectionString="IntegratedSecurity=SSPI;InitialCatalog=修改的;DataSource=(local);";//stringstr=textBox2.Text;//System.Data.SqlClient.SqlConnectioncon=newSystem.Data.SqlClient.SqlConnection(connectionString);//con.Open();//stringinsertCommand="insertintobiao(Sname)values(@str)";//System.Data.SqlClient.SqlCommandcmd=newSystem.Data.SqlClient.SqlCommand(insertCommand,con);//cmd.Parameters.Add("@str",System.Data.SqlDbType.Char,100).Value=str;//cmd.ExecuteNonQuery();//con.Close();例如:个人取得工资、薪金所得应当如何缴纳个人所得税个人取得的工资、薪金所得,是指个人因任职或者受雇而取得的工资、薪金、奖金、年终加薪、劳动分红、津贴、补贴以及与任职或受雇有关的其他所得。工资、薪金所得项目税率表(请参考个人所得税法)(是已经分好的)怎么能让他们每个都是一个记录呢?
解决方案七:
楼主看下这段吧,也是ado.net的数据库连接。通常的查询和更改操作应该足够了usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Data.SqlClient;namespaceSystem.Data.ProcedureCommand{/**////<summary>///数据库简单sql使用类///封装了一个SqlCommand//////</summary>///publicclassYj_smplSql{//全局sqlConnection对象SqlConnectionsqlConnection;//全局SqlCommand对象//SqlCommand_sqlCmd;//全局SqlDataAdapter对象//SqlDataAdapter_sqladapter;publicYj_smplSql(StringconnStr){sqlConnection=newSqlConnection(connStr);}publicDataSetquery(StringqueryStr){DataSetds=null;try{ds=newDataSet();SqlDataAdaptersqlDataAdapter=newSqlDataAdapter(queryStr,sqlConnection);//FilltheDataSet.sqlDataAdapter.Fill(ds);}catch(Exceptionex){Console.WriteLine("query错误....."+ex.Message);thrownewException(ex.ToString());}finally{sqlConnection.Close();}returnds;}publicintmodify(stringqueryStr){intcount=-1;//影响的条数try{sqlConnection.Open();SqlCommandsqlCommand=newSqlCommand(queryStr,sqlConnection);count=sqlCommand.ExecuteNonQuery();}catch(Exceptionex){Console.WriteLine("modify错误....."+ex.Message);thrownewException(ex.ToString());}finally{sqlConnection.Close();}returncount;}publicobjectExecuteScalar(stringsqlCmd){SqlCommandcmd=newSqlCommand(sqlCmd,sqlConnection);sqlConnection.Open();objectret=cmd.ExecuteScalar();sqlConnection.Close();returnret;}}}