
1.打开access,单机菜单栏创建,选择表,单击列,选择下拉菜单中的字段类型,单机列名更改字段名称。
2.添加完成后单击保存成test.accdb,
新建c#窗体程序。
3.using System
using System.Collections.Generic
using System.ComponentModel
using System.Data
using System.Drawing
using System.Linq
using System.Text
using System.Windows.Forms
using System.Data.OleDb//access数据库相关
using System.IO//输入输出相关
public Form1()
{
try
{
InitializeComponent()
string[] sip = File.ReadAllLines("D:\\database\\ip.txt", Encoding.Default)//获得整个文本,每一行作为一个string,放到数组。
con = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0Data Source=\\" + sip[0] + "\\database\\test.accdb")
con.Open()
MessageBox.Show("连接成功!")
}
catch (Exception exception)
{
MessageBox.Show(exception.Message)
}
}
4.在D:\\database\\目录下新建ip.txt,输入要连接的主机ip地址,若为本地则只需输入127.0.0.1,路径可以自定义,和代码里对应即可
5.若连接别的主机,需要将前面创建的test.accdb拷贝到该主机d盘下的database文件夹并共享改文件夹。若本地也一样。
6.执行c#工程,若d出“连接成功!”提示框则连接access数据库成功,否则d出相应的错误信息。
flask是一个很简单,也比较优美的单文件python的WEB开发框架。 bootstrap是一个强大的工具箱,我没有用过,不过有时间(这个星期)我会尝试学一下。应该会有很好的体验。flask教程在它的官网上就有,如果你熟悉python,10分钟就学会了。
连接mysql数据库建议你不要用什么orm, 直接通过mysqllib自己写sql语句,这样更简单。 当然如果你的SQL语句不熟悉,就要找几个例子,学习一下,几分钟就可以了。 python的DBAPI2.0框架很简单就是connect, startcursor,fetchone这几个主要命令。
sqlite3比mysql更简单,connect的时间加上文件名,其余的都和mysql的用法一样。
git管理就需要安装一套环境。在linux下,比如ubuntu,你只需要apt-get 安装就可以。使用方法有些类似CVS。
实现学生管理其实有更简单的办法。只需要安装一套DJANGO,花两天学习一下它的教程。一口气就建成了。直接使用它的admin模块,几乎不用开发就能用。
一般是用SQL语句读取数据库的表内容,然后通过html方式写到前台显示给用户的。比如asp要在前台显示分类名:<%
'on error resume next
sql="select * from Aclass"
rs.open sql,conn,1,1
if rs.eof and rs.bof then
response.write "<div align='center'>没有分类,请到控制栏里添加相关栏目。</div>"
else
do while not rs.eof
%>
<TABLE border=0>
<TBODY>
<TR>
<TD>
<%=rs("class")%>
</TD>
</TR>
</TBODY>
</TABLE>
<%
rs.movenext
loop
end if
rs.close
%>
这样就完成了交互。前提是要在代码前include conn.asp文件,也就是<!--#include file=conn.asp -->,希望能帮助到你,祝福你!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)