PDA

View Full Version : کمک فوری در مورد utf-8



ail722
سه شنبه 28 شهریور 1391, 12:12 عصر
سلام من یه برنامه نوشتم که فایل اکسل ایجاد کرده ولی در خروجی فوت فارسی رو درست نمایش نمی دهد.

out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(new File("c:\\Hello.xls")),"UTF-8"));

با این دستور هم نمی تونم کاری از پیش ببرم.
کسی هست کمکم کنه.

hossein71
چهارشنبه 29 شهریور 1391, 08:27 صبح
سلام
من برای اتصال به دیتابیس که فارسی رو هم پشتیبانی کنه بصورت زیر عمل میکنم
Properties properties= new Properties();
properties.put("charSet", "windows-1256");
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection connection=DriverManager.getConnection(dbURL+mydb. trim(),properties);
String str="select * from plan where work='"+Find+"'";
PreparedStatement ps=connection.prepareStatement(str);
ResultSet rs=ps.executeQuery();
یه کار دیگه هم باید بکنی که مربوط به کنترل پنل ویندوزت میشه.در لینک زیر توضیح داده شده باید کجای کنترل پنل بری
http://barnamenevis.org/showthread.php?358722-%D9%85%D8%B4%DA%A9%D9%84-JDBC-%D8%A8%D8%A7-%D8%B2%D8%A8%D8%A7%D9%86-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C&p=1587269&viewfull=1#post1587269

ail722
شنبه 08 مهر 1391, 11:39 صبح
مرسی دوست عزیز من برا خواندن و نوشتن در اکسل مشکل ندارم فقط وقتی از جاوا در اکسل به صورت فارسی می نویسم خروجی درست نمایش داده نمی شه اگه ممکنه یه مثال برام بزار یا بفرست که یک جدول در جاوا رو که بصورت فارسی پر شده عینا به صورت فارسی در اکسل کپی کنه ممنون از لطف شما ho_gh_722@yahoo.com

hossein71
شنبه 08 مهر 1391, 18:49 عصر
دلم میخواد کمکت کنم ولی من اصلا سر رشته ای در ارتباط با اکسل ندارم.