通过jdbc连接sql server 2000 以及连接sql数据库我都已经没有问题了,但是我想问的是我通过java代码建立的表格 使用java代码来查询都没有什么问题,但是我在企业管理器中确看不到该表,请问是什么原因阿,是随着代码的执行完毕,以及数据库连接的关闭,所有的操作都取消了吗?(就算代码执行过程中也察看不到啊)补充:使用查询分析器通过sql语句建立的表在企业管理器中是能够查看到的。
请高手赐教,谢谢!!!!!!!!
请高手赐教,谢谢!!!!!!!!
解决方案 »
- 获取java对象的物理地址,然后使用本地接口操作对象可行吗?
- 提取指定url的方法是什么?
- java权限问题
- 异常处理 高手来
- 我SWING里有个JProgressBar 控制,如何在调用CALSS时修改JProgressBar 的百分比??
- 求JCOMBOBOX的焦点问题!
- [求助]jtable中的combobox动态更新总是延迟一步, 高手请进!
- 从二进制文件中提取信息,分不够可以再加
- 使用PreparedStatement向表插入数据的时候,如果一个字段是自动增长的,应该怎么办呀???
- about ibm visualage3.0的问题
- 打jar包后找不到第三方jar包
- 。发现了一个奇怪的问题,1.20+1.15居然得2.3499999999999996
其中的jdbc Driver 、jdbc URL 我都仔细检查过了 DataBase参数改过了阿
2 你选错了实例
3 你刷新错了----------以下是我的私人广告-------------------------------------------------
JAVA世纪网:Java面试题,JAVA面试技巧,JAVA自测题,Java代码,Java项目,Java学习资料
老紫竹的家:项目管理,数据库面试题,智力面试题,相声笑话,儿歌动画片
import java.io.*;
import java.util.*;class TestDB
{
public static void main (String args[])
{
try
{
runTest();
}
catch (SQLException ex)
{
while (ex != null)
{
ex.printStackTrace();
ex = ex.getNextException();
}
}
catch (IOException ex)
{
ex.printStackTrace();
}
} public static void runTest()
throws SQLException, IOException
{
Connection conn = getConnection();
try
{
Statement stat = conn.createStatement();
stat.execute("CREATE TABLE Greetings (Message CHAR(20))");
stat.execute("INSERT INTO Greetings VALUES ('Hello, World!')");
ResultSet result = stat.executeQuery("SELECT * FROM Greetings");
result.next();
System.out.println(result.getString(1));
stat.execute("DROP TABLE Greetings");
}
finally
{
conn.close();
}
} public static Connection getConnection()
throws SQLException, IOException
{
Properties props = new Properties();
FileInputStream in = new FileInputStream("database.properties");
props.load(in);
in.close(); String drivers = props.getProperty("jdbc.drivers");
if (drivers != null)
System.setProperty("jdbc.drivers", drivers);
String url = props.getProperty("jdbc.url");
String username = props.getProperty("jdbc.username");
String password = props.getProperty("jdbc.password"); return DriverManager.getConnection(url, username, password);
}
}
jdbc写在配置文件中 企业管理器中pub库中查看不到Greetings 表 但是命令执行完能输出表中的结果, jdbc大致的配置
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=pubs";
String userName = "sa";
String userPwd = "";