当前位置:  技术问答>java相关

头痛问题:编译时出错,FileOutputStream类write方法错误

    来源: 互联网  发布时间:2015-02-16

    本文导语:  下面是一段源程序,要实现通过按DigData按钮从sqlserver数据库里提取数据,再把数据写进一个文本文件中存在与源程序相同的目录下,编译的时候出现1个错误(已经标在源程序旁边)FileOutputStream类中的方法write错误,...

下面是一段源程序,要实现通过按DigData按钮从sqlserver数据库里提取数据,再把数据写进一个文本文件中存在与源程序相同的目录下,编译的时候出现1个错误(已经标在源程序旁边)FileOutputStream类中的方法write错误,无法解决,还请高手指教:

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
import java.io.*;

public class Prc_c_m extends JFrame implements ActionListener{

    JButton buttonDigdata=new JButton("Dig Data");
    JButton buttonUpload=new JButton("UpLoad File");

    public Prc_c_m() {
        super("Prc_c");
        setSize(360,360);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        JPanel pane = new JPanel();
        pane.setLayout(new GridLayout(1, 2, 5, 15));
        buttonDigdata.addActionListener(this);
        pane.add(buttonDigdata);
        pane.add(buttonUpload);
        setContentPane(pane);
    }

    void digData() {
        String data = "jdbc:odbc:prc_c";
        try {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            Connection conn = DriverManager.getConnection(
                data, "sa", "");
            Statement st = conn.createStatement();
            ResultSet rec = st.executeQuery(
                "SELECT * FROM TablePl WHERE Name='a' ORDER BY Id");

            try {
            FileOutputStream file = new FileOutputStream("prc.txt");
            
            int i=0;
            while (rec.next()){
                file.write(rec.getString(++i)); //不能解析的符号,java.io.FileOutputStream类中的方法write错误
            }
            file.close();
            } catch (IOException e) {
            System.out.println("Error -- " + e.toString());
            }



            st.close();
        } catch (SQLException s) {
            System.out.println("SQL Error: " + s.toString() + " "
                + s.getErrorCode() + " " + s.getSQLState());
        } catch (Exception e) {
            System.out.println("Error: " + e.toString()
                + e.getMessage());
        }
    }

    public void actionPerformed(ActionEvent evt) {
        if (evt.getSource() ==buttonDigdata)
            digData();
    }

    public static void main(String[] arguments) {
        Prc_c_m frame = new Prc_c_m();
        frame.pack();
        frame.setVisible(true);
    }



}


|
java.io.FileOutputStream 无 write(String)
有 write(byte[]  )
   write(byte[] b, int off, int len) 
   write(int b)  

改为try {
            FileOutputStream file = new FileOutputStream("prc.txt",true);
            
            int i=0;
            while (rec.next()){
                file.write(rec.getString(++i).getBytes() ); //不能解析的符号,java.io.FileOutputStream类中的方法write错误
            }



 

    
 
 

您可能感兴趣的文章:

  • 关于arm交叉编译器4.3.3编译程序报错,但是3.4.5却能编译通过的问题
  • 关于EJB编译问题?(带的编译问题)
  • 编译问题,引用了别人的一个库,结果编译出问题。
  • eclipse 的c编译器编译问题
  • 关于在linux交叉编译powerpc-e300c3-linux-gcc的编译问题
  • 这个宏cc编译正常, pro*c 编译出问题,有办法解决吗?
  • 请教关于用c编译出来的.a文件和用c++编译出来的.a文件的互用问题
  • 在linux+x86下用交叉编译器编译出能在solaris+x86运行的文件时遇到的问题
  • 菜鸟问题: redhat linux 编译一个最简单的c程序, 其中包含了<studio.h>头文件,但在gcc编译时,提示找不到studio.h文件,请问各位大大
  • 如果重新编译了.so文件后,但程序运行结果还是编译前的情况,大概是什么问题呢?
  • [菜鸟问题]简单的编译问题(我怎么编译不通过阿!)
  • JB的源文件在JB中可以编译,改用JDK编译,遇到一些问题,解决马上给分100!
  • 菜鸟问题:javabean的编译问题。
  • 问题来了,内核编译.
  • 请问一个关于gcc编译的问题
  • linux下面用makefile编译的问题,请高手指点。
  • Tag问题==TEI文件编译后放在webapps下么,但不好使?==Tag问题
  • 交叉编译问题
  • linux下交叉编译的问题
  • KDeveloper的编译问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux shell脚本 linux crond 的一个鲜为人知的错误,单独执行没问题,放到crond 中就执行出错 试问高手们哪个环节出错
  • 请问一下这是什么问题,我在turbolinux下安装WINE总是出错
  • 一个小小的问题-关于JDK的使用!编译出错提示的查看!
  • microwindows安装问题出错,大家帮我啊!!!
  • 还是老问题啊!!!高手吗?帮忙啊!LINUX 9.0安装时出错!
  • 64位linux下编译C++出错问题,求解决
  • 高分求解jbuilder5 运行自带的jsp范例出错的问题?
  • 初级问题--find命令为什么出错
  • 求教Redhat Linux 9.0安装出错问题?
  • 进程复制数据到系统的内核地址出错,这时会出现什么问题?
  • mimigui问题:运行helloworld 出错!
  • RH9下文件拷贝出错问题,求教
  • 关于dhcp源码编译出错问题!
  • 新手的问题!编译出错!在线等待!
  • 有关java出错的问题,在线等候
  • 菜鸟级问题:HelloWorld程序运行出错???
  • linux下运行pthread库出错的问题
  • 小问题,安RPM包出错
  • 有关java出错的问题,在线等候 iis7站长之家
  • 编译JSP文件出错,这可能是什么问题,请教高手!
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 简单问题简单问题简单问题简单问题
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 小问题,急问题,重大问题!!!
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • 弱弱的一问,linux下的中文问题及网络问题,分不是问题
  • 八个问题帮你快速了解Docker
  • 请教两个小问题:一个cgywin下使用vi的问题,另一个socket的问题
  • 错误:将'const x'作为'x'的'this'实参时丢弃了类型限定问题解决
  • 网页的编码问题!或者java的编码问题,由此引出一条解决中文问题的思路
  • nginx Windows版相关问题及使用说明


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3