数据库界面设计代码,数据库前端界面设计
HTML网页设计:一个简单的登录界面可以连接到数据库记录的代码
如下参考:
1.首先,在您的计算机桌面上创建一个新文件夹,然后在该文件夹中创建一个新的文本文档。
2.然后用记事本双击打开文本文档,如下图所示,然后编写一个简单的HTML代码。
3.点击“另存为”功能选项,显示默认的“另存为”代码为ANSI。
4.我们将把编码和文件名更改回图中所示的图像并保存它。
5.然后回到新创建的文件夹,找到一个额外的HTML文件。
6.最后,使用浏览器打开HTML文件。结果如图所示。
C#课程设计中,怎样把数据库连接到界面上啊?详细代码
以users表为例,有三个字段,自增长的编号id,int类型;名称name,nvarchar类型,密码pwd,nvarchar类型
首先在vs2005中引入using System.Data.SqlClient;命名空间
/// summary
/// 增加
/// /summary
/// param name="name"姓名/param
/// param name="pwd"密码/param
/// returns/returns
public int Insert(string name,string pwd)
{
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Test;Integrated Security=True");//Initial Catalog后面跟你数据库的名字,如果你的SqlServer服务器名称后面不带SQLEXPRESS,那么Data Source=.
conn.Open();
string sql = "insert into users(name,pwd) values(@name,@pwd)";
SqlCommand cmd = new SqlCommand(sql,conn);
SqlParameter parn = new SqlParameter("@name",name);
cmd.Parameters.Add(parn);
SqlParameter parp = new SqlParameter("@pwd", pwd);
cmd.Parameters.Add(parn);
int result = cmd.ExecuteNonQuery();//result接收受影响行数,也就是说result大于0的话表示添加成功
conn.Close();
cmd.Dispose();
return result;
}
/// summary
/// 删除
/// /summary
/// param name="name"姓名/param
/// param name="pwd"密码/param
/// returns/returns
public int Update(int id)
{
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Test;Integrated Security=True");//Initial Catalog后面跟你数据库的名字,如果你的SqlServer服务器名称后面不带SQLEXPRESS,那么Data Source=.
conn.Open();
string sql = "delete from users where id=@id";
SqlCommand cmd = new SqlCommand(sql, conn);
SqlParameter parn = new SqlParameter("@id", id);
cmd.Parameters.Add(parn);
int result = cmd.ExecuteNonQuery();//result接收受影响行数,也就是说result大于0的话表示删除成功
conn.Close();
cmd.Dispose();
return result;
}
/// summary
/// 修改
/// /summary
/// param name="name"姓名/param
/// param name="pwd"密码/param
/// returns/returns
public int Insert(string name, string pwd,int id)
{
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Test;Integrated Security=True");//Initial Catalog后面跟你数据库的名字,如果你的SqlServer服务器名称后面不带SQLEXPRESS,那么Data Source=.
conn.Open();
string sql = "update users set name=@name,pwd=@pwd where id=@id";
SqlCommand cmd = new SqlCommand(sql, conn);
SqlParameter parn = new SqlParameter("@name", name);
cmd.Parameters.Add(parn);
SqlParameter parp = new SqlParameter("@pwd", pwd);
cmd.Parameters.Add(parn);
SqlParameter pari = new SqlParameter("@id", id);
cmd.Parameters.Add(pari);
int result = cmd.ExecuteNonQuery();//result接收受影响行数,也就是说result大于0的话表示修改成功
conn.Close();
cmd.Dispose();
return result;
}
/// summary
/// 查询
/// /summary
/// returns/returns
public DataTable Select()
{
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Test;Integrated Security=True");//Initial Catalog后面跟你数据库的名字,如果你的SqlServer服务器名称后面不带SQLEXPRESS,那么Data Source=.
conn.Open();
string sql = "select * from users";
SqlCommand cmd = new SqlCommand(sql, conn);
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
sda.Fill(dt);
conn.Close();
cmd.Dispose();
return dt;
}
方法写好后,下面举一个查询的例子,在form窗体中拖一个DataGridView,然后在Load方法中
private void Form1_Load(object sender, EventArgs e)
{
dataGridView1.DataSource = Select();
}
这样一运行,DataGridView中就会显示数据了
数据库设计 vb简单的登陆界面程序代码 越简单越好
Option Explicit
Public LoginSucceeded As Boolean
'退出窗体
Private Sub cmdExit_Click()
LoginSucceeded = False
Unload Me
End Sub
'检验数据
Private Sub cmdOK_Click()
Set rs = New ADODB.Recordset
Set rs = CN.Execute("select * From 用户")
If rs.EOF Then '若数据库中没有用户时,允许进入
rs.Close
Set rs = Nothing
Unload Me
Load frmMain
Exit Sub
End If
rs.MoveFirst
Do
If rs.Fields("username") = txtUser.Text Then
If rs.Fields("password") = txtPassword.Text Then
LoginSucceeded = True
rs.Close
Unload Me
Load frmMain
frmMain.Show
Exit Sub
Exit Do
End If
End If
rs.MoveNext
Loop Until rs.EOF
If rs.EOF Then '用户名或者密码不对时
MsgBox "无效密码或用户名请重试!", , "Login"
txtUser.SetFocus
End If
Exit Sub
errh: '错误处理
MsgBox Err.Description
End Sub
Private Sub Form_Load()
Dim s As String
MakeCenter frmLogin '窗体位于屏幕中间
s = MakeConnection() '创建全局ADO连接
If s "OK" Then
MsgBox s, , "错误!"
Unload Me
LoginSucceeded = False
End If
End Sub
Private Sub Form_Unload(Cancel As Integer)
If Not LoginSucceeded Then '如果登陆失败
CN.Close '释放连接
Set CN = Nothing
End If
End Sub
怎样设计用户界面,也就是数据库前台
1、开发数据库首先选一种数据库,譬如SQL SERVER
2、开发数据库其次选一种架构:即网站形式的B/S架构,或窗体程序的C/S架构
3、根据架构,和用户需求,选一种语言,B/S一般采用:JAVAEE,ASP.NET,PHP;C/S架构一般选
.NET,DELPHI,VC++等
4、用编程语言,并采用一种数据接口:诸如ODBC,ADO,ADO.NET,JDBC,较容易开发有界面的数据库程序
5、更多交流参考我空间主页有关文章