数据库动态添加字段

数据库动态添加字段,第1张

用SQL语句添加删除修改字段、一些表与字段的基本 *** 作、数据库备份等。

数据库表中,我们可以在表设计中添加字段并设置数据类型也可以通过代码,在程序中添加自动编号字段。

部分选择型字段的选项,来自于数据库这里得考虑如何更简单的对接,和处理token或者cookie。

Class.forName("oracle.jdbc.driver.OracleDriver")

Connection conn=DriverManager.getConnection("数据库url","帐号","密码")

state=conn.createStatement()

state.executeUpdate("create 建表语句")

state.executeUpdate("insert 插入数据")------>插入的值由页面获得,注意字符串拼接。

然后就是关闭连接,state.close()conn.close()

核心代码就是这些,具体应用你可以多写几个方法(增删改查),都是类似的,注意异常的处理,关闭连接最好在finally中进行。

楼上的写法赞赞赞。

我的就麻烦多了

<div>

<a href="javascript:go1()">+</a>

<a href="javascript:go0()">-</a>

<form name="ff" action="aa.asp" method="post">

<table name="ff_table" id="ff_table"></table><br>

<input type="submit" type="submit" value="提交">

</form>

</div>

<style>

table tr td{border:1px solid redpadding:10px}

</style>

<script src="http://libs.baidu.com/jquery/1.7.0/jquery.min.js"></script>

<script>

var r=1

function go1(){

var n="<tr>"

+"<td>工艺:<select id='gy"+r+"' name='gy"+r+"'><option value='1'>手工</option><option value='2'>机器</option></select></td>"

+"<td>名称:<input id='mc"+r+"' name='mc"+r+"' type='text' value=''></td>"

+"<td>数量:<input id='sl"+r+"' name='sl"+r+"' type='text' value=''> <select id='lc"+r+"' name='lc"+r+"'><option value='1'>个</option><option value='2'>双</option></select></td>"

+"<td>类型:<select id='lx"+r+"' name='lx"+r+"'><option value='1'>春</option><option value='2'>秋</option></select></td>"

+"<td>去向:<label><input name='qx"+r+"' type='checkbox' value='' />商场 </label><label><input name='qx"+r+"' type='checkbox' value='' />零售 </label><label><input name='qx"+r+"' type='checkbox' value='' />批发 </label> </td>"

var tr_num=$("#table的ID").find("tr").length

//if(tr_num=='0'){$("#ff_table").append(n)}else{$("#ff_table tr:last").after(n)}

$("#ff_table").append(n)

r++

}

function go0(){

$("#ff_table tr:last").remove()

}

</script>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10012308.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存