定义个string str="";
读取数据库数据并放到string里,string sjksj1="数据库数据"
str="当您经营累计的利润留存为正数时,系统将按国家规定计算当年税前利润(为正数时)的"+sjksj1+"%作为所得税,税金在下一年执行“支付税金项”时,系统自动扣除。";
richTextBoxText=str;//搞定
insert into table1(name,introduce) values('"+txtboxTextTostring()+"','"+txtbox2TextTostring()+"')
sql = stringFormat("insert into [tb_book] (tb1, tb2,tb3,tb4,tb5) values('{0}','{1}','{2}','{3}','{4}')", textbox1TextTrim(), textbox2TextTrim(),textbox3TextTrim(),textbox4TextTrim(),textbox5TextTrim());
字符串型的才加单引号,其他类型的不用单引号
我教你最简单的吧、
首先,你要有一个access就是数据库,然后添加数据库,
然后你会发现你旁边是有dataset的、
最后你在datase控制的地方,普遍都是左边,那个工具栏那里,你就可以看到你的datatable什麼的。
直接把你想要的textbox拽过去就可以了、
非常好用、你可以试试看、
如果找不到就多试试、要是不行可以问我、
希望对你有帮助、
先双击注册按钮 然后进到后台代码区,先判断非空 然后再获取用户名 到数据库去查询是否存在 要是存在就提示已存在 不存在就执行添加方法。
//这个是验证非空
public string Validate()
{
if(thistxtUserNameTextTrim()=="")
{
return "用户名不能为空";
}else if (thistxtPassWordTextTrim()=="")
{
return "密码不能为空";
}else if()
{
省略了 自己写。
}else
{
return "";
}
}
//这个是按钮的事件
protected void btnRegister_Click(object sender, EventArgs e)
{
if(Validate()=="")
{
if(UserNameIsExist(thistxtUserNameTextTrim()))
{
string sql="insert into Table (UserName,Password,Address,Phone) values(@UserName,@Password,@Address,@Phone)";
List<SqlParameter> paras=new List<SqlParameter>();
parasAdd(new SqlParameter("@UserName",thistxtUserNameTextTrim()));
parasAdd(new SqlParameter("@Password",thistxtPwdTextTrim()));
parasAdd(new SqlParameter("@Address",thistxtAddressTextTrim()));
parasAdd(new SqlParameter("@Phone",thistxtPhoneTextTrim()));
SqlConnection connection=new SqlConnection("server=你的数据库服务器名;database=你的数据库名字;uid=sa;pwd=你的数据库连接密码");
SqlCommand cmd=new SqlCommand(sql,connection);
cmdparameterAddRange(parasToArray());
connectionOpen();
if(ConvertToInt32(cmdExecuteNonQuery())==1)
{
MessageBoxShow("注册成功");
}else
{
MessageBoxShow("注册失败");
}
}
else
{
MessageBoxShow("用户名已经存在!");
}
}
else
{
MessageBoxShow(Validate());
}
}
pubic bool UserNameIsExist(string Name)
{
string sql="select count() from Table where UserName="+Name;
SqlConnection connection=new SqlConnection("server=你的数据库服务器名;database=你的数据库名字;uid=sa;pwd=你的数据库连接密码");
SqlCommand cmd=new SqlCommand(sql,connection);
connectionOpen();
int Count=ConvertToInt32(cmdExcuteScalar());
connectionClose();
return Count>0false:true;
}
一般情况重置的功能就是将文本框清空的 并不是你说的删除的功能
你要是真的想做成那样也是可以的。具体的就是从数据库查询你最新添加 的一条信息 然后删除就OK了 代码是手打的 有没有错误的 我不是很清楚 但是里面的有些参数 你自己得看看跟你写的肯定是不一样的 所以 你得更改。 这个应该是最详细的了 要是不给分 那我就白忙活了
以上就是关于C#中richTextBox上读取数据库中的内容全部的内容,包括:C#中richTextBox上读取数据库中的内容、asp.net 通过textbox向sql数据库中写入内容、C#中把textbox控件中的内容添加进数据库的某个表中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)