📄 怎样向表中进行增删改查_百度知道.mht
字号:
onmouseover=3D"return ss('=C1=B4=BD=D3=D6=C1 www.EachNet.com')" =
onmouseout=3Dcs()=20
=
href=3D"http://www.baidu.com/cpro.php?oR0K00K0zNQn8r1qPeVWLEiOAvc7IrXY2gO=
O8bzjCjPNDfOuWtTP37OC9PAXxUMfELKpA-EHF8fPoTAgPhHrEsOmwLRolwETcvQE0X_.7D_j=
1u9JO2h6Bj81IBmEukmrNhle-zyTVMQNW4Rs42qLZIbREemMTZQjWh0.U1Y1FMPG5Hf4"=20
target=3D_blank><FONT =
size=3D+0>=D2=D7=C8=A4=D3=D6=D7=F6=B4=D9=CF=FA=C0=B2!=CB=AD=CB=B5=B1=E3=D2=
=CB=CE=DE=BA=C3=BB=F5?</FONT> </A><BR><SPAN id=3Dbdfs2=20
onclick=3Dga(this,event)><FONT=20
=
color=3D#000000>=CD=F8=C9=CF=B9=BA=CE=EF=C0=B4=D2=D7=C8=A4,=B5=D7=BC=DB=B4=
=D9=CF=FA=C7=C0=B7=AD=CC=EC!=B7=FE=CA=CE=CA=FD=C2=EB=BB=AF=D7=B1=C6=B7,=B3=
=AC=D6=B5=C9=CC=C6=B7=C8=CE=C4=FA=D1=A1!</FONT><BR><FONT=20
color=3D#008000>www.EachNet.com</FONT></SPAN>=20
</DIV><BR></TD></TR></TBODY></TABLE></DIV>
<DIV class=3D"bk bai">
<DIV class=3Drk1></DIV>
<DIV class=3Drk2></DIV>
<DIV class=3D"bc3 =
gray">=C4=FA=CF=EB=D4=DA=D7=D4=BC=BA=B5=C4=CD=F8=D5=BE=C9=CF=D5=B9=CA=BE=B0=
=D9=B6=C8=A1=B0=D6=AA=B5=C0=A1=B1=C9=CF=B5=C4=CE=CA=B4=F0=C2=F0=A3=BF=C0=B4=
<A=20
href=3D"http://zhidao.baidu.com/iknowcode.html" =
target=3D_blank>=BB=F1=C8=A1=C3=E2=B7=D1=B4=FA=C2=EB</A>=B0=C9=A3=A1=20
<HR color=3D#eeeeee SIZE=3D1>
=C8=E7=D2=AA=CD=B6=CB=DF=BB=F2=CC=E1=B3=F6=D2=E2=BC=FB=BD=A8=D2=E9=A3=AC=C7=
=EB=B5=BD<BR><A=20
href=3D"http://tieba.baidu.com/f?kw=3D%B0%D9%B6%C8%D6%AA%B5%C0%CD%B6%CB%D=
F"=20
target=3D_blank>=B0=D9=B6=C8=D6=AA=B5=C0=CD=B6=CB=DF=B0=C9</A>=B7=B4=C0=A1=
=A1=A3 </DIV>
<DIV class=3Dbai>
<DIV class=3Drk3></DIV>
<DIV class=3Drk4></DIV></DIV></DIV></DIV>
<DIV id=3Dcenter2>
<DIV class=3Dbai>
<DIV class=3D"mb12 bai">
<DIV class=3Drg_1></DIV>
<DIV class=3Drg_2></DIV>
<DIV class=3Drg_3></DIV>
<DIV class=3Drg>
<DIV class=3Dt1><SPAN=20
style=3D"PADDING-RIGHT: 10px; MARGIN-TOP: -1px; FONT-WEIGHT: normal; =
FONT-SIZE: 12px; FLOAT: right"><SPAN=20
class=3Dico><SPAN class=3Direlate> </SPAN></SPAN><A class=3Dlbk=20
href=3D"http://zhidao.baidu.com/question/25933776.html?fr=3Dqrl#irelateli=
nk">=CF=E0=B9=D8=CE=CA=CC=E2</A></SPAN><SPAN=20
style=3D"FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; WIDTH: =
100px">
<DIV class=3Dicosc></DIV><A class=3Dlbk=20
onclick=3D"window.open('http://cang.baidu.com/do/add?it=3D'+encodeURIComp=
onent(document.title)+'&iu=3D'+encodeURIComponent(location.href)+'&am=
p;tn=3D%E7%9F%A5%E9%81%93%E9%97%AE%E9%A2%98%2C&fr=3Dik#nw=3D1','_s','=
scrollbars=3Dno,width=3D600,height=3D450,right=3D75,top=3D20,status=3Dno,=
resizable=3Dyes'); return false;"=20
href=3D"http://cang.baidu.com/do/add" =
target=3D_blank>=CC=ED=BC=D3=B5=BD=CB=D1=B2=D8</A></SPAN>
<DIV class=3Dico>
<DIV class=3Diok></DIV></DIV>=D2=D1=BD=E2=BE=F6 </DIV>
<DIV class=3Dbc0>
<DIV class=3Dp90>
<DIV class=3D"f14 B =
wr"><CQ>=D4=F5=D1=F9=CF=F2=B1=ED=D6=D0=BD=F8=D0=D0=D4=F6=C9=BE=B8=C4=B2=E9=
</CQ></DIV>
<DIV class=3Dwr><SPAN class=3Dred><IMG height=3D16=20
src=3D"http://img.baidu.com/img/iknow/icn_point.gif" width=3D16 =
align=3DabsMiddle>=20
=D0=FC=C9=CD=B7=D6=A3=BA0</SPAN> - <SPAN =
class=3Dgray>=BD=E2=BE=F6=CA=B1=BC=E4=A3=BA2007-5-9 09:36</SPAN></DIV>
<DIV class=3D"f14 wr"><CD></CD></DIV>
<DIV class=3D"f14 wr"></DIV></DIV>
<DIV class=3D"gray wr" align=3Dright>=CC=E1=CE=CA=D5=DF=A3=BA <A=20
href=3D"http://passport.baidu.com/?business&aid=3D6&un=3D%B7%E7%C=
B%B2%BC%E4%B6%F8%B9%FD#2"=20
target=3D_blank>=B7=E7=CB=B2=BC=E4=B6=F8=B9=FD</A> - <A=20
href=3D"http://www.baidu.com/search/zhidao_help.html#n5" =
target=3D_blank>=CA=D4=D3=C3=C6=DA =D2=BB=BC=B6</A>=20
</DIV></DIV></DIV>
<DIV class=3Drg_4></DIV>
<DIV class=3Drg_5></DIV>
<DIV class=3Drg_1></DIV></DIV>
<DIV class=3D"mb12 bai">
<DIV class=3Drr_1></DIV>
<DIV class=3Drr_2></DIV>
<DIV class=3Drr_3></DIV>
<DIV class=3Drr>
<DIV class=3Dt1>
<DIV class=3Dico>
<DIV class=3Dibest></DIV></DIV>=D7=EE=BC=D1=B4=F0=B0=B8</DIV>
<DIV class=3Dbc0=20
style=3D"PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px">
<DIV class=3Dwr>
<DIV class=3D"f14 p90 =
pl10"><CA>=D4=F5=D1=F9=D4=DAVB=D6=D0=B2=E5=C8=EB=D5=D5=C6=AC =
<BR>'=D2=FD=C8=EB=C3=FC=C3=FB=BF=D5=BC=E4 <BR>Imports=20
System.Data.SqlClient <BR><BR>Dim mycon As New SqlConnection("integrated =
security=3Dsspi;server=3D(local);" & "database=3Dstudent") <BR>Dim =
filepath=20
<BR><BR>Private Sub Form10_Load(ByVal sender As System.Object, ByVal e =
As=20
System.EventArgs) Handles MyBase.Load <BR>Me.ComboBox1.Text =3D "" =
<BR>Dim mycmd=20
As New SqlCommand <BR>With mycmd <BR>mycmd.Connection =3D mycon=20
<BR>mycmd.CommandType =3D CommandType.Text <BR>mycmd.CommandText =3D =
"select * from=20
student" <BR>End With <BR>'=B4=F2=BF=AA=C1=AC=BD=D3 <BR>mycon.Open() =
<BR>'=D6=B4=D0=D0=CA=FD=BE=DD=C3=FC=C1=EE=B2=A2=B0=F3=B6=A8=BF=D8=BC=FE =
<BR>Dim=20
myreader As SqlDataReader <BR>myreader =3D mycmd.ExecuteReader <BR>If=20
myreader.HasRows Then <BR>While myreader.Read()=20
<BR>Me.ComboBox1.Items.Add(myreader.GetString(0)) <BR>End While <BR>End =
If=20
<BR>mycon.Close() <BR><BR>End Sub <BR>----=B2=E9=D1=AF <BR>Private Sub=20
ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As =
System.EventArgs) Handles ComboBox1.SelectedIndexChanged <BR><BR>'If=20
Me.ComboBox1.Text =3D "" Then <BR>' Me.ComboBox1.Enabled =3D True <BR>'=20
Me.TextBox1.Enabled =3D True <BR>' Me.TextBox2.Enabled =3D True =
<BR>'Else <BR>'=20
Me.ComboBox1.Enabled =3D False <BR>' Me.TextBox1.Enabled =3D False <BR>' =
Me.TextBox2.Enabled =3D False <BR>'End If <BR>Dim mycmd1 As New =
SqlCommand=20
<BR>mycmd1.Connection =3D mycon <BR>mycmd1.CommandType =3D =
CommandType.Text=20
<BR>mycmd1.CommandText =3D "select * from student where name=3D'" &=20
Trim(Me.ComboBox1.SelectedItem) & "'" <BR>'mycmd1.CommandText =3D =
"select *=20
from student where name=3D@name" <BR>'Dim name As SqlParameter =3D=20
mycmd1.Parameters.Add("@dbname", SqlDbType.Char, 10) <BR>'name.Direction =
=3D=20
ParameterDirection.Input <BR>'name.Value =3D Me.ComboBox1.SelectedItem=20
<BR>mycon.Open() <BR>Dim myreader1 As SqlDataReader <BR>myreader1 =3D=20
mycmd1.ExecuteReader <BR>If myreader1.HasRows And myreader1.Read Then=20
<BR>Me.TextBox1.Text =3D myreader1(1).ToString <BR>Me.TextBox2.Text =3D=20
myreader1(2).ToString <BR>Me.TextBox3.Text =3D myreader1(3).ToString=20
<BR>Me.TextBox4.Text =3D myreader1(4).ToString <BR>End If =
<BR>'1=A1=A2=B5=B1=D5=D5=C6=AC=D7=D6=B6=CE=CE=AA=BF=D5=CA=B1=A3=AC=D6=B8=B6=
=A8=D2=BB=D5=C5=C4=AC=C8=CF=D5=D5=C6=AC=20
<BR>If myreader1.IsDBNull(5) Then <BR>PictureBox1.Image =3D=20
Image.FromFile("D:\image\hua4.jpg") <BR>Else =
<BR>'2=A1=A2=D5=D5=C6=AC=D7=D6=B6=CE=B2=BB=CE=AA=BF=D5 =
<BR>'1=A3=A9=B6=A8=D2=E5=D2=BB=B8=F6=D7=D6=BD=DA=CA=FD=D7=E9=20
<BR>Dim mybyte(myreader1.GetBytes(5, 0, Nothing, 0, Integer.MaxValue) - =
1) As=20
Byte=20
'=BF=C9=D3=C3=D7=D6=BD=DA=CA=FD=BC=F51=A3=AC5=CE=AA=B4=D30=BF=AA=CA=BC=B5=
=C4=D0=F2=C1=D0=BA=C5=A3=AC0=CE=AA=B4=D30=BF=AA=CA=BC=B6=C1=C8=A1=A3=ACno=
thing=CE=AA=D7=D6=BD=DA=C1=F7=C8=EB=B5=C4=BB=BA=B3=E5=C7=F8=A3=AC0=CE=AA=B4=
=D30=BF=AA=CA=BC=B6=C1=C8=A1=BB=BA=B3=E5=C7=F8=B5=C4=CB=F7=D2=FD=A3=ACint=
erger.maxvalue=CE=AA=BB=BA=B3=E5=C7=F8=D6=D0=B5=C4=D7=EE=B4=F3=B3=A4=B6=C8=
=20
<BR>'2)=BD=AB=CA=FD=BE=DD=BF=E2=D6=D0=B5=C4=D5=D5=C6=AC=D7=D6=B6=CE=B7=C5=
=B5=BD=D7=D6=BD=DA=CA=FD=D7=E9=D6=D0 <BR>myreader1.GetBytes(5, 0, =
mybyte, 0, mybyte.Length)=20
<BR>'3)=B4=B4=BD=A8=D2=BB=B8=F6=C4=DA=B4=E6=C1=F7 <BR>Dim mymem As New =
MemoryStream(mybyte) <BR>'4=A3=A9=B0=F3=B6=A8=BF=D8=BC=FE=20
<BR>PictureBox1.Image =3D Image.FromStream(mymem) <BR>End If =
<BR>mycon.Close()=20
<BR><BR>End Sub <BR>----=D4=F6=BC=D3 <BR>Private Sub Button1_Click(ByVal =
sender As=20
System.Object, ByVal e As System.EventArgs) Handles Button1.Click=20
<BR>'=CA=B9=D3=C3=B5=DA=C8=FD=B8=F6=B9=B9=D4=EC=BA=AF=CA=FD=C0=B4=BD=A8=C1=
=A2SQLCOMMAND=B6=D4=CF=F3 <BR>Dim insertcmd As New SqlCommand <BR>With=20
insertcmd <BR>.Connection =3D mycon <BR>.CommandType =3D =
CommandType.Text=20
<BR>.CommandText =3D "insert into=20
student(name,class,grade,chinese,english,picture)=20
values(@name,@class,@grade,@chinese,@english,@picture)" <BR>Dim name As=20
SqlParameter =3D .Parameters.Add("@name", SqlDbType.Char, 10) =
<BR>name.Value =3D=20
Trim(Me.ComboBox1.Text) <BR>Dim clas As SqlParameter =3D =
.Parameters.Add("@class",=20
SqlDbType.Char, 2) <BR>clas.Value =3D Trim(Me.TextBox1.Text) <BR>Dim =
grade As=20
SqlParameter =3D .Parameters.Add("@grade", SqlDbType.Char, 1) =
<BR>grade.Value =3D=20
Trim(Me.TextBox2.Text) <BR>Dim chinese As SqlParameter =3D=20
.Parameters.Add("@chinese", SqlDbType.Float, 8) <BR>chinese.Value =3D=20
Me.TextBox3.Text <BR>Dim english As SqlParameter =3D =
.Parameters.Add("@english",=20
SqlDbType.Float, 8) <BR>english.Value =3D Me.TextBox4.Text =
<BR>'1=A1=A2=BD=AB=CE=C4=BC=FE=D7=AA=BB=BB=B3=C9=CE=AA=CE=C4=BC=FE=C1=F7=D0=
=CE=CA=BD=20
<BR>Dim fs As FileStream =3D New FileStream(filepath, FileMode.Open,=20
FileAccess.Read) =
<BR>'2=A1=A2=B6=C1=C8=A1=B6=FE=BD=F8=D6=C6=CE=C4=BC=FE=C1=F7 <BR>Dim br =
As BinaryReader =3D New=20
BinaryReader(fs) =
<BR>'3=A1=A2=B6=A8=D2=E5=D2=BB=B8=F6=D7=D6=BD=DA=CA=FD=D7=E9=A3=AC=BD=AB=B6=
=FE=BD=F8=D6=C6=B5=C4=CE=C4=BC=FE=B8=B3=D6=B5=B5=BD=D7=D6=BD=DA=CA=FD=D7=E9=
=D6=D0 <BR>Dim pict() As Byte =3D=20
br.ReadBytes(fs.Length) =
<BR>'=B9=D8=B1=D5=CE=C4=BC=FE=C1=F7=BA=CD=B6=FE=BD=F8=D6=C6=B6=C1=C8=A1=C6=
=F7 <BR>fs.Close() <BR>br.Close()=20
<BR>'4=A1=A2=BD=AB=D7=D6=BD=DA=CA=FD=D7=E9=CC=ED=BC=D3=B5=BD=D2=D4=B2=CE=CA=
=FD=BC=AF=BA=CF=D6=D0=C8=A5 <BR>Dim picture As SqlParameter =3D=20
.Parameters.Add("@picture", SqlDbType.Image, pict.Length) =
<BR>picture.Value =3D=20
pict <BR><BR>End With <BR>'=B4=F2=BF=AA=C1=AC=BD=D3 <BR>mycon.Open() =
<BR>'=D6=B4=D0=D0=CA=FD=BE=DD=C3=FC=C1=EE <BR>Try=20
<BR>insertcmd.ExecuteNonQuery() =
<BR>MessageBox.Show("=B9=A7=CF=B2=C4=FA=A3=AC=CC=ED=BC=D3=B3=C9=B9=A6=A3=A1=
") <BR>Catch ex As=20
Exception <BR>MessageBox.Show(ex.ToString(), "=C7=EB=D7=A2=D2=E2", =
MessageBoxButtons.OK,=20
MessageBoxIcon.Stop) <BR>Finally <BR>'=B9=D8=B1=D5=C1=AC=BD=D3 =
<BR>mycon.Close() <BR>End Try <BR>End=20
Sub <BR>---=C9=BE=B3=FD <BR>Private Sub Button2_Click(ByVal sender As =
System.Object, ByVal=20
e As System.EventArgs) Handles Button2.Click <BR>Dim deletecmd As New =
SqlCommand=20
<BR>With deletecmd <BR>.Connection =3D mycon <BR>.CommandType =3D =
CommandType.Text=20
<BR>.CommandText =3D "delete student where name=3D@name" <BR>Dim name As =
SqlParameter =3D .Parameters.Add("@name", SqlDbType.Char, 10) =
<BR>name.Value =3D=20
Trim(Me.ComboBox1.Text) <BR>End With <BR>mycon.Open() <BR>Try=20
<BR>deletecmd.ExecuteNonQuery() =
<BR>MessageBox.Show("=B9=A7=CF=B2=C4=FA=A3=AC=C9=BE=B3=FD=B3=C9=B9=A6=A3=A1=
")=20
<BR>Me.ComboBox1.Items.Remove(Me.ComboBox1.SelectedItem)=20
<BR>Me.ComboBox1.Enabled =3D True <BR>Me.TextBox1.Enabled =3D True=20
<BR>Me.TextBox2.Enabled =3D True <BR>Catch ex As Exception=20
<BR>MessageBox.Show(ex.ToString(), "=C7=EB=D7=A2=D2=E2", =
MessageBoxButtons.OK,=20
MessageBoxIcon.Stop) <BR>Finally <BR>'=B9=D8=B1=D5=C1=AC=BD=D3 =
<BR>mycon.Close() <BR>End Try=20
<BR><BR>End Sub <BR>-----=D0=DE=B8=C4 <BR>Private Sub =
Button3_Click(ByVal sender As=20
System.Object, ByVal e As System.EventArgs) Handles Button3.Click=20
<BR>mycon.Open() <BR>Dim updatecmd As New SqlCommand <BR>With updatecmd=20
<BR>.Connection =3D mycon <BR>.CommandType =3D CommandType.Text =
<BR>.CommandText =3D=20
"update student set =
chinese=3D@chinese,english=3D@english,picture=3D@picture where=20
name=3D@name" <BR>Dim name As SqlParameter =3D .Parameters.Add("@name",=20
SqlDbType.Char, 10) <BR>name.Value =3D Trim(Me.ComboBox1.Text) <BR>Dim =
chinese As=20
SqlParameter =3D .Parameters.Add("@chinese", SqlDbType.Float, 8) =
<BR>chinese.Value=20
=3D Me.TextBox3.Text <BR>Dim english As SqlParameter =3D =
.Parameters.Add("@english",=20
SqlDbType.Float, 8) <BR>english.Value =3D Me.TextBox4.Text =
<BR>'1=A1=A2=BD=AB=CE=C4=BC=FE=D7=AA=BB=BB=B3=C9=CE=AA=CE=C4=BC=FE=C1=F7=D0=
=CE=CA=BD=20
<BR>Dim fs As FileStream =3D New FileStream(filepath, FileMode.Open,=20
FileAccess.Read) =
<BR>'2=A1=A2=B6=C1=C8=A1=B6=FE=BD=F8=D6=C6=CE=C4=BC=FE=C1=F7 <BR>Dim br =
As BinaryReader =3D New=20
BinaryReader(fs) =
<BR>'3=A1=A2=B6=A8=D2=E5=D2=BB=B8=F6=D7=D6=BD=DA=CA=FD=D7=E9=A3=AC=BD=AB=B6=
=FE=BD=F8=D6=C6=B5=C4=CE=C4=BC=FE=B8=B3=D6=B5=B5=BD=D7=D6=BD=DA=CA=FD=D7=E9=
=D6=D0 <BR>Dim pict() As Byte =3D=20
br.ReadBytes(fs.Length) =
<BR>'=B9=D8=B1=D5=CE=C4=BC=FE=C1=F7=BA=CD=B6=FE=BD=F8=D6=C6=B6=C1=C8=A1=C6=
=F7 <BR>fs.Close() <BR>br.Close()=20
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -