我知道之前已经问过这个问题,但是我无法让它发挥作用.请帮忙.我添加了外部存储权限,为什么它仍然是只读的?
public class MainActivity extends Activity {
public static final String LOGTAG="EXPLORECA";
public static final String USERNAME="pref_username";
public static final String VIEWIMAGE="pref_viewimages";
private SharedPreferences settings;
private OnSharedPreferenceChangeListener listener;
private File file;
private static final String FILENAME = "jasondata";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
settings = PreferenceManager.getDefaultSharedPreferences(this);
listener = new OnSharedPreferenceChangeListener() {
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences,
String key) {
MainActivity.this.refreshDisplay(null);
}
};
settings.registerOnSharedPreferenceChangeListener(listener);
File extDir = getExternalFilesDir(null);
String path = extDir.getAbsolutePath();
UIHelper.displayText(this, R.id.textView, path);
file = new …Run Code Online (Sandbox Code Playgroud) 如何在具有日期约束的视图中插入?
以下是将脚本作为create table单击后生成的表格:
Table 1:
CREATE TABLE [dbo].[tbl_zaua_1_17](
[id] [int] NOT NULL,
[date] [datetime] NULL,
CONSTRAINT [PK_tbl_zaua_1_17] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
ALTER TABLE [dbo].[tbl_zaua_1_17]
WITH CHECK ADD CONSTRAINT [CK_tbl_zaua_1_17]
CHECK (([date]<'2014-01-18 00:00:00.000' AND [date]>'2014-01-16 00:00:00.000'))
GO
ALTER TABLE [dbo].[tbl_zaua_1_17] CHECK CONSTRAINT [CK_tbl_zaua_1_17]
GO`
Run Code Online (Sandbox Code Playgroud)
Table 2:
CREATE TABLE [dbo].[tbl_zaua_1_11](
[id] [int] …Run Code Online (Sandbox Code Playgroud) 这有效 select replace('string with space',' ','')并返回stringwithspace。
这不起作用select replace('8 190',' ',''),它返回 8 190
这与select replace('8 190',' ','')返回 8 190相同。
为什么不起作用?