mohmam

توسعه دهنده اندروید
  • تعداد ارسال ها

    4
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

0 Neutral

درباره mohmam

  • درجه
    Newbie
  1. سلام و درود بر شما حالا باید چیکار کنم؟:( مگه با کد زیر یه فایل sb ساخته نمیشه که در اخرشم تبدیل کردمش به استرینگ و ریختمش توی یه متغیر از نوع public در کلاس main BufferedReader Reader = new BufferedReader(new InputStreamReader(Link_Connect.getInputStream())); StringBuilder Sb=new StringBuilder(); String Line=null; while((Line=Reader.readLine())!=null) { Sb.append(Line); } MainActivity.res=Sb.toString();
  2. //classe getdata package com.example.server; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.OutputStreamWriter; import java.net.URL; import java.net.URLConnection; import java.net.URLEncoder; import android.os.AsyncTask; public class GetData extends AsyncTask{ private String LInk; private String USer; public GetData (String Link,String User) { LInk = Link; USer=User; } protected String doInBackground(Object... arg0) { try{ String data=URLEncoder.encode("Username1","UTF8")+"="+URLEncoder.encode(USer,"UTF8"); URL Link=new URL(LInk); URLConnection Link_Connect=Link.openConnection(); Link_Connect.setDoOutput(true); OutputStreamWriter WR=new OutputStreamWriter(Link_Connect.getOutputStream()); WR.write(data); WR.flush(); BufferedReader Reader = new BufferedReader(new InputStreamReader(Link_Connect.getInputStream())); StringBuilder Sb=new StringBuilder(); String Line=null; while((Line=Reader.readLine())!=null) { Sb.append(Line); } MainActivity.res=Sb.toString(); // "res" MainActivity.Res="Yeeeeeeah"; // "res" }catch(Exception e) { MainActivity.Res="nooooo"; // "res" } return ""; } } اقا سلام من یه کد نوشتم بعد به یه سرور با استفاده از روش فایل رابط ارتباط برقرار کردم و خواستم توی یه تکست ویو اگر یوزر نیم رو پیدا کرد پسوورد رو که خروجی اون فایل رابط هست رو نشون بده ولی یه چیز عجیب نشون میده یه مشت دستور HTML و JS نشون میده که تهش هم یه تگ زده نوشته: <noscript> this site requires javascript to work , please enable javascript in your browser or use a browser with javascript support </noscript> // یعنی چی اصن بروزر نیست این برنامه من یه تسته فقط
  3. سلام من طبق دستورای زیر یه دیتابیس رو مقدار دهی کردم(دستورات رو خلاصه قرار دادم) public static final String name="first"; public static final String Table_Name="user"; public static final String Id="id"; public static final String Name="NickName"; public static final String User="username"; public static final String Pass="pass"; public static final String Creat_Table="CREATE TABLE "+Table_Name+"("+Id+" INTEGER PRIMARY KEY AUTOINCREMENT,"+Name+" TEXT,"+User+" TEXT,"+Pass+" TEXT);"; پس الان یه تِیبِل دارم که ستون های آی دی و نام که مقدارش NickName است و یوزر و حالا پس هم داره. اینم متودی که برای اینزرت زدم : public void Insert(String name , String user, String pass) { ContentValues cv=new ContentValues(); cv.put( CreateDb.Name, name); //به اینجا اشاره میکنه میگه مقدار ستون نام توی ستون های دیتا بیس موجود نیست در حالی که تعریفش کرده بودم cv.put( CreateDb.User, user); cv.put( CreateDb.Pass, pass); sqlDb.insert(CreateDb.Table_Name, CreateDb.Name, cv);//sqlDb یه آبجکته از کلاسی که دیتابیسو تعریفش کردم } //حالا بعد توی اکتیویتی اصلیم کد زیر رو زدم Object.Insert("mohammad","reza","1alifam"); بعد هی اخطار میده میگه ستونی به نام NickName ندارم کجای دستورم اشتباهه اخه اسکرین شات لاگ هم گذاشتم اخطار ها توشه لطفا راهنمایی کنید بدجور گیر کردم توش