作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在开发一个安卓应用程序。我需要连接到 sql server。我为测试连接编写了代码,但出现此错误:
java.sql.SQLException: Network error IOException: Permission denied
但我仍然得到同样的错误。我的错误是什么?
我的环境:
我的代码是:
try
{
Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();
**Connection conn=DriverManager.getConnection("jdbc:jtds:sqlserver://192.168.1.33:1433/Android_Deneme;instance=CASPER\\MORTY;user=ugur;password=1234");**
String sql="insert into tablo1(ad,yas) values(?,?)";
PreparedStatement prepared = conn.prepareStatement(sql);
prepared.setString(1, "ali");
prepared.setInt(2, 30);
prepared.executeUpdate();
}
catch(Exception e)
{
e.printStackTrace();
}
最佳答案
您必须将以下权限添加到您的应用程序 list 文件中。
<manifest>
.....
<uses-permission android:name="android.permission.INTERNET" />
.....
</manifest>
关于android - 我如何从我的 android 应用程序连接到 sql server?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8548700/
我是一名优秀的程序员,十分优秀!