小白遇到2个问题,期末设计求帮助

这是第一个遇到的问题
详细那段代码如下:
private void cmb_name_Click(object sender, EventArgs e)
{
string tempstr = cmb_name.Text;
DataSet chanagenameds = myoperate.getds("select * from patient where name='" + tempstr + "'", "patient");
txt_name.Text = chanagenameds.Tables[0].Rows[0]["name"].ToString();
txt_sidno.Text = chanagenameds.Tables[0].Rows[0]["sidno"].ToString();
txt_firstphone.Text = chanagenameds.Tables[0].Rows[0]["firstphone"].ToString();
txt_firstman.Text = chanagenameds.Tables[0].Rows[0]["firstman"].ToString();
txt_firstaddress.Text = chanagenameds.Tables[0].Rows[0]["firstaddress"].ToString();
txt_email.Text = chanagenameds.Tables[0].Rows[0]["e_mail"].ToString();
txt_cellphone.Text = chanagenameds.Tables[0].Rows[0]["cellphone"].ToString();
txt_celladdress.Text = chanagenameds.Tables[0].Rows[0]["celladdress"].ToString();
cmb_firstquery.SelectedItem = chanagenameds.Tables[0].Rows[0]["firstquery"].ToString();
cmb_sex.SelectedItem = chanagenameds.Tables[0].Rows[0]["sex"].ToString();
cmb_sidtype.Text = chanagenameds.Tables[0].Rows[0]["sidtype"].ToString();
dtp_birthday.Value = Convert.ToDateTime(chanagenameds.Tables[0].Rows[0]["birthday"]);
dtp_recdate.Value = Convert.ToDateTime(chanagenameds.Tables[0].Rows[0]["recorddate"]);
}
第二个问题是:

我要把数据存放到数据库上,按保存病人

然后就出现了这个问题,可是看了好多次,标点符号没错呀..
具体的代码如下:
namespace 陈少伟
{
class databaseoperate
{
//使用指定的连接字符串连接数据库,返回一个SqlConnection对象
public SqlConnection getcon()
{
string str = @"Data Source=.;Initial Catalog=HIS;Integrated Security=True";
//实例化SqlConnection对象并进行返回
SqlConnection myconn = new SqlConnection(str);
return myconn;
}
//执行指定的SQL语句,返回一个SqlDataReader对象
public SqlDataReader getread(string tempstr)
{
SqlConnection sqlconn = this.getcon();//获取连接
//实例化一个具有指定连接和命令的SqlCommand对象
SqlCommand sqlcom = new SqlCommand(tempstr, sqlconn);
//打开连接
sqlconn.Open();
//调用ExecuteReader方法返回一个SqlDataReader对象
SqlDataReader sqlread = sqlcom.ExecuteReader(CommandBehavior.CloseConnection);
return sqlread;
}
//执行指定的SQL语句,返回一个DataSet对象
public DataSet getds(string tempstr, string temptable)
{
SqlConnection mycon = this.getcon();//获取连接
//使用指定的连接和SQL命令创建一个SqlDataAdapter对象
SqlDataAdapter myadapter = new SqlDataAdapter(tempstr, mycon);
//实例化一个DataSet
DataSet myds = new DataSet();
//使用SqlDataAdapter对象填充数据集
myadapter.Fill(myds, temptable);
//返回DataSet对象
return myds;
}
//执行指定的SQL语句,适用于Insert/Update/Delete语句
public void getcom(string tempstr)
{
SqlConnection sqlconn = this.getcon();//获取连接
sqlconn.Open();//打开连接
//实例化一个SqlCommand对象
SqlCommand sqlcom = new SqlCommand(tempstr, sqlconn);
//执行SQL语句
sqlcom.ExecuteNonQuery();
//关闭并释放连接
sqlconn.Close();
sqlconn.Dispose();
}
//
public DataSet getys(string tempsqlstr, string tempsqltable)
{
SqlConnection myconn = this.getcon();
SqlDataAdapter da = new SqlDataAdapter(tempsqlstr, myconn);
DataSet ds = new DataSet();
da.Fill(ds, tempsqltable);
return ds;
}
代码有点多,可能很麻烦看,期末的课程设计,万分感激
相关推荐
算法设计与分析期末项目
算法设计与分析期末项目算法设计与分析期末项目题目分析生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 算法设计与分析期末项目 这个项目大致上是个求最优解的问题,由于该问题的规模较大,用穷举法求最优解几乎是不太可能,所以...
大学模拟电路设计期末速成总结
模拟电路设计是电子工程领域的基础,它涉及到连续信号的处理和放大。对于电子工程的学生来说,掌握模拟电路设计的基本原理和应用是至关重要的。以下是期末速成总结,帮助你快速回顾和掌握模拟电路设计的关键知识点。
pta c语言期末上机考试题库,PTA 程序设计 判断题-期末复习
高级语言程序设计(C)判断题-期末总复习函数题1-1对于已正确定义的二维数组a, *(a[i]+j)与a[i][j]的含义相同。 (2分)T F作者: 黄隆华单位: 怀化学院答案:对于a【i】是第i行的地址,故,j代表往后位移j位,再由指针指向该地址,与a【i】【j】一致,T。1-2实参向形参进行数值传递时,数值传递的方向是单向的,即形参变量值的改变不影响实参变量的值。 (2分)T F作者: 黄隆...
HTML5期末大作业:甜品奶茶网站设计——大气的甜品奶茶(23页) web前端设计与开发期末作品/期末大作业
HTML5期末大作业:甜品奶茶网站设计——大气的甜品奶茶(23页) web前端设计与开发期末作品/期末大作业 常见网页设计作业题材有 个人、 美食、 公司、 学校、 旅游、 电商、 宠物、 电器、 茶叶、 家居、 酒店、 舞蹈、 动漫、 明星、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、 军事、 游戏、 节日、 戒烟、 电影、 摄影、 文化、 家乡、 鲜花、 礼品、 汽车、 其他 等网页设计题目, A+水平作业, 可满足大学生网页大作业网页设计需求, 喜欢的可以下载! 获取更多源码 PC电
前端开发组件示例源码_f1b6a91d详解
前端开发组件示例源码_f1b6a91d,内容包含源码/脚本与使用说明文档,结构清晰、注释完整,适合学习参考与二次开发,下载解压即可查看。


