返回顶部
分享到

使用vb.net从数据库中提取数据的方法

java 来源:转载 作者:秩名 发布时间:2021-10-15 14:12:50 人浏览
摘要

1.设置从Model中的Sub Main 启动 2.程序结构 3.Model1 Imports System.Windows.Forms.ApplicationModule Module1 Sub Main() form1 是测试多文档窗口 Dim frm1 As New Form1() frm1.Show() Dim formStudentSysMain As New FormStudentSysMain() formStudentS

1.设置从Model中的Sub Main 启动

2.程序结构

3.Model1

Imports System.Windows.Forms.Application
Module Module1
 Sub Main()
  'form1 是测试多文档窗口
  'Dim frm1 As New Form1()
  'frm1.Show()
  Dim formStudentSysMain As New FormStudentSysMain()
  formStudentSysMain.Show()
  Do While True
   DoEvents()
  Loop

 End Sub
End Module

4.FormStudentSysMain.vb

Imports System.Data.SqlClient
Public Class FormStudentSysMain
 Public DBConnstr As String = "Data Source=LJJ-FF\LJJ;Initial Catalog=TestMvc;User ID=sa;Password=111111"
 Private Sub quitMenuItem_Click(sender As Object, e As EventArgs) Handles quitMenuItem.Click
  End
 End Sub

 Private Sub selectinfoMenuItem_Click(sender As Object, e As EventArgs) Handles selectinfoMenuItem.Click
  Dim formSearchStudent As New FormSearchStudent
  formSearchStudent.MdiParent = Me
  formSearchStudent.WindowState = FormWindowState.Normal
  formSearchStudent.Show()
 End Sub

 Private Sub updateinfoMenuItem1_Click(sender As Object, e As EventArgs) Handles updateinfoMenuItem1.Click
  Dim formStudentInfo As New FormStudentInfo
  FormSearchStudent.MdiParent = Me
  FormSearchStudent.WindowState = FormWindowState.Normal
  formStudentInfo.Show()
 End Sub

 Private Sub importscoreMenuItem_Click(sender As Object, e As EventArgs) Handles importscoreMenuItem.Click
  Dim formStudentCourse As New FormStudentCourse
  FormSearchStudent.MdiParent = Me
  FormSearchStudent.WindowState = FormWindowState.Normal
  formStudentCourse.Show()
 End Sub

 Private Sub cascadeMenuItem_Click(sender As Object, e As EventArgs) Handles cascadeMenuItem.Click
  Me.LayoutMdi(MdiLayout.Cascade)
 End Sub

 Private Sub horizonMenuItem_Click(sender As Object, e As EventArgs) Handles horizonMenuItem.Click
  Me.LayoutMdi(MdiLayout.TileHorizontal)
 End Sub

 Private Sub verticalMenuItem_Click(sender As Object, e As EventArgs) Handles verticalMenuItem.Click
  Me.LayoutMdi(MdiLayout.TileVertical)

 End Sub

 Private Sub FormStudentSysMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load

 End Sub
End Class

5.FormSearchStudent.vb

 
Imports System.Data.SqlClient
Public Class FormSearchStudent

 Private Sub Label1_Click(sender As Object, e As EventArgs) Handles Label1.Click

 End Sub

 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  Dim sqlConStr As String = My.Forms.FormStudentSysMain.DBConnstr
  Dim sqlStr As String = "select * from student "
  Dim sqlDataAdapter As New SqlDataAdapter
  Dim dataSet As New DataSet
  Dim sqlConnection As New SqlConnection(sqlConStr)
  If Trim(txtName.Text) <> "" Then
   sqlStr = sqlStr & "where name like '%" & Trim(txtName.Text) & "%'"
  End If
  sqlDataAdapter.SelectCommand = New SqlCommand(sqlStr, sqlConnection)
  sqlConnection.Open()
  sqlDataAdapter.Fill(dataSet)
  sqlConnection.Close()

  DataGridView1.DataSource = dataSet.Tables(0)



 End Sub

 Private Sub FormSearchStudent_Load(sender As Object, e As EventArgs) Handles MyBase.Load

 End Sub
End Class


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 : https://www.cnblogs.com/sxjljj/p/11440308.html
相关文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计