String name="sa"//数据库账户
String password="123456"//密码
//加载驱动
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")
}catch(ClassNotFoundException e){
e.printStackTrace()
}
try{
connection=DriverManager.getConnection("jdbc:sqlserver://localhost:1433DatabaseName=OrganizationManagementSystem",name,password)//连接
}catch (SQLException e) {
e.printStackTrace()
}
然后建个数据表,在这里就可以建立ID字段了
PreparedStatement stmt
String formName="name"//表名
String style="ID int Identity"//id列,Identity 是设置自增
try {
stmt =connection.prepareStatement("create table "+formName+"("+style+")")
stmt.execute()
} catch (SQLException e) {
e.printStackTrace()
}
数据库自动生成,需设置,是否为主键,是否自动增长,创建表的时候,都已经建好了。不用担心需要自动创建一个ID吧,如果是需要手动创建的话吗,就不叫自动生成了。手动创建,插入一条SQL语句是,insert into table values(?,?,?,?,?,?) 就把手动生成的ID插入进去,跟添加数据字典一样,没什么好说的!ID可以以时间毫秒来决定,重复的可能性极小。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)