摘要: private void button1_Click(object sender, EventArgs e){ serialPort1.Open(); serialPort1.DataReceived += new SerialDataReceivedEventHandler(sp5_DataReceived); serialPort1.Write(cmdByte, 0, 8);} void sp5_DataReceived(object sender, SerialDataReceivedEventArgs e){ Thread.Sleep(500... 阅读全文
posted @ 2013-08-28 16:12 nanyangzp 阅读(527) 评论(0) 推荐(0)
摘要: socket.Send(buf);AsyncCallback callback = new AsyncCallback(ReceiveData5);mysocket.BeginReceive(WifiBuffer, 0, 100, 0, ReceiveData5, null);private void ReceiveData5(IAsyncResult rs){//处理接收的数据} 阅读全文
posted @ 2013-08-28 16:03 nanyangzp 阅读(770) 评论(0) 推荐(0)
摘要: 我一般用的有2中方法:1.数据填充1 string sqlcmd="select * from table";2 SqlDataAdapter adapder = new SqlDataAdapter("sqlcmd", con);3 adapder.Fill(dataset1, "tableName");2。采用SqlDataReader,这种性能相对比较好1 Sqlcommand mycon=new Sqlcommand("select * from table",con);2 SqlDataReader sd 阅读全文
posted @ 2013-08-28 15:57 nanyangzp 阅读(392) 评论(0) 推荐(0)
摘要: 1.更改列的属性例:表table2中的列id为int型,现改为char型altertabletable2altercolumnidchar2.增加列A.例:在表table2中增加name列为char型altertabletable2addnamechar(8)B.例:在表table2中增加nob列为int型且设自增量为1,且不空altertabletable2addnobintidentity(1,1)notnull3.删除列例:删除table2中的id列altertabletable2dropcolumnid 阅读全文
posted @ 2013-08-28 15:29 nanyangzp 阅读(541) 评论(0) 推荐(0)
摘要: 一、增:有4种方法 1.使用insert插入单行数据: 语法:insert [into] [列名] values 例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15') 注意:into可以省略;列名列值用逗号分开;列值用单引号因上;如果省略表名,将依次插入所有列 2.使用insert select语句将现有表中的数据添加到已有的新表中 语法:insert into select from 例:insert into tongxunlu ('姓名',&# 阅读全文
posted @ 2013-08-28 15:09 nanyangzp 阅读(208) 评论(0) 推荐(0)
摘要: 1 string connectionString = string.Format("server=(local);uid=sa;pwd=1234567890;database=msp430"); 2 using (SqlConnection con = new SqlConnection(connectionString)) 3 { 4 con.Open(); 5 SqlCommand cmd = new SqlCommand("UpdateData", con); 8 ... 阅读全文
posted @ 2013-08-28 11:44 nanyangzp 阅读(837) 评论(0) 推荐(0)
摘要: 由于项目中要用到数据的存储和显示,并画出动态曲线。到目前为止,已基本实现,现对数据库做一个总结:对数据的操作,无非就是增删改查4个命令的灵活运用,在一般的项目中,我用的存储过程比较多一点,而视图和触发器倒没怎么用过。感觉用存储过程,速度来说比直接执行sql批指令快多拉,因为存储过程是事先已经编译好的指令,在执行的时候不用从新编译,所以速度会快很多。增:insert,站点 tinyint ,灰尘度 float,光照度 float,气体浓度 float,空气温度 float,空气湿度 float ,记录时间 dataTime1 insert into site3AutoData(站点,灰尘度,光照 阅读全文
posted @ 2013-08-28 11:23 nanyangzp 阅读(268) 评论(0) 推荐(0)